Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CData Software Logo

Software Engineer - Connect Cloud

CData Software

Salary not specified
Aug 12, 2025
NC, US
Apply Now

CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how they need it. With a robust library of real-time data connectors, users can access data from hundreds of applications, tools, and systems – on-premises or in the cloud. At CData, we are reimagining how the world connects with data. Our flagship platform, CData Connect Cloud, enables seamless, real-time access to cloud applications, databases, and data warehouses: powering analytics, integrations, and insights without boundaries.

Requirements

  • Strong object-oriented programming skills (Java, Kotlin, C, TypeScript, or similar).
  • Experience with front-end frameworks like React/TypeScript.
  • Experience building scalable REST APIs and cloud-native microservices.
  • Solid knowledge of relational (SQL Server, Postgres) and NoSQL databases (MongoDB, Elasticsearch).
  • Familiarity with message brokers (Kafka, RabbitMQ) and event-driven architectures.
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes).
  • Exposure to cloud platforms (Azure or AWS).
  • Understanding of LLMs, MCPs, prompt engineering.

Responsibilities

  • Develop robust scalable backend services and APIs using Java, Kotlin, TypeScript, or C.
  • Collaborate with product and design teams to bring intuitive UI experiences to life using modern front-end technologies like React and TypeScript - full-stack experience is a strong plus, but not required.
  • Tackle key engineering problems in data access, distributed systems, observability, and performance.
  • Contribute to the design and implementation of AI/LLM-powered features and services.
  • Take features from concept to production with thoughtful design, testing, instrumentation, and supportability.
  • Stay up to date on new technologies and tools, prototyping solutions and sharing insights.

Other

  • 3-8 years of professional software development experience.
  • Strong communication skills and ability to collaborate across time zones.