Senior Software Engineer

Cigna Healthcare Logo

Cigna Healthcare

πŸ“Remote - United States

Summary

Join CData, a global leader in real-time data connectivity, as a Senior Engineer and contribute to the design and development of our flagship platform, CData Connect Cloud. You will architect and design scalable, multi-tenant cloud architecture, build robust backend services and APIs using various technologies, and solve core engineering problems in data access and distributed systems. This role involves driving AI integration, mentoring other engineers, and owning the feature lifecycle from concept to production. The position offers a remote work opportunity (EST) and a comprehensive benefits package. CData is committed to fostering a culture of innovation, learning, and growth. The ideal candidate possesses 8+ years of software development experience and expertise in object-oriented programming, REST APIs, cloud-native microservices, and databases.

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)
  • Strong communication skills and ability to collaborate across time zones

Responsibilities

  • Architect & Design : Lead the design of scalable, multi-tenant cloud architecture
  • Build and Deliver : 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
  • Solve Core Challenges : Tackle key engineering problems in data access, distributed systems, observability, and performance
  • Drive AI Integration : Contribute to the design and implementation of AI/LLM-powered features and services
  • Mentor and Lead : Guide and support other engineers, contribute to team best practices, and champion engineering excellence
  • Own the Lifecycle : Take features from concept to production with thoughtful design, testing, instrumentation, and supportability
  • Experiment and Innovate : Stay up to date on new technologies and tools, prototyping solutions and sharing insights

Preferred Qualifications

  • Bonus: Experience with front-end frameworks like React/TypeScript
  • Bonus: Understanding of LLMs, prompt engineering, or ML integration

Benefits

  • 11 Paid Holidays
  • 20 Days of PTO
  • Employer-paid Medical, Dental, and Vision plans (100% for employee, 50% for dependents)
  • HSA with Company Contribution
  • Employee Assistance Program
  • 401k with 6% Immediately Vested Company Match
  • Professional development opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.