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

Senior Software Engineer - Connect Cloud

CData Software

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

CData is addressing the challenge of data fragmentation in the age of digital transformation, where data is decentralized across numerous cloud applications and platforms. The company aims to provide real-time data connectivity solutions that allow users to access and utilize data from diverse and dispersed sources.

Requirements

  • 8+ years of professional software development experience.
  • Strong object-oriented programming skills (Java, Kotlin, C, TypeScript, or similar).
  • 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).

Responsibilities

  • Lead the design of scalable, multi-tenant cloud architecture.
  • 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.
  • Guide and support other engineers, contribute to team best practices, and champion engineering excellence.
  • Take features from concept to production with thoughtful design, testing, instrumentation, and supportability.

Other

  • Strong communication skills and ability to collaborate across time zones.
  • Mentor and Lead: Guide and support other engineers, contribute to team best practices, and champion engineering excellence.