Staff Software Development Engineer

CVS Health
•$106,605 - $284,280

About The Position

The Lead Software Engineer for MinuteClinic will drive the next generation of clinical and patient-facing technology for millions of users. The role leads the design, development, and delivery of modern, scalable software solutions as the organization re-platforms its technology stack and adopts AI-enabled engineering practices. The engineer sets technical direction, mentors engineers, and works closely with product, design, and architecture partners to develop solutions that improve patient care and empower clinical staff. The role calls for initiative in identifying opportunities to accelerate development and championing engineering excellence. The position also involves adopting new technologies, evaluating emerging tools—including AI-driven development—and encouraging innovation while maintaining high standards for quality, performance, and reliability.

Requirements

  • At least 6 years of professional software engineering experience, including at least 2 years in a technical leadership or mentoring role.
  • Experience designing and building backend services, APIs, or distributed systems in a cloud environment such as Azure, AWS, or GCP.
  • Strong understanding of architectural principles, system design, and engineering best practices.
  • Ability to take ownership, drive initiatives from concept to delivery, and remove ambiguity through action.
  • Commitment to continuous learning and staying current with modern engineering tools, patterns, and AI-assisted development practices.
  • Hands-on experience with modern programming languages such as Java, Kotlin, Python, C#, or TypeScript.
  • Experience building and maintaining CI/CD pipelines, automated test frameworks, and high-quality observability solutions.
  • Strong communication skills and ability to collaborate effectively with cross-functional partners.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent relevant experience.

Nice To Haves

  • Experience developing healthcare, clinical systems, or other regulated enterprise applications.
  • Knowledge of microservices architecture, event-driven patterns, or domain-driven design.
  • Familiarity with healthcare interoperability standards such as FHIR or HL7.
  • Experience leading engineering discussions, conducting design reviews, and coaching junior engineers.
  • Ability to proactively identify technical risks, propose solutions, and drive alignment among stakeholders.
  • Exposure to front-end frameworks such as React or Angular, or mobile development.
  • Experience experimenting with or implementing AI-powered developer tooling or automation to accelerate delivery.

Responsibilities

  • Lead the design, development, and delivery of modern, scalable software solutions.
  • Set technical direction and mentor engineers.
  • Collaborate with product, design, and architecture partners to deliver solutions that improve patient care and empower clinical staff.
  • Identify opportunities to accelerate development and drive initiatives from concept to delivery.
  • Adopt and evaluate new technologies and emerging tools, including AI-driven development.
  • Champion engineering excellence while maintaining quality, performance, and reliability.
  • Build and maintain backend services, APIs, or distributed systems in a cloud environment.
  • Build and maintain CI/CD pipelines, automated test frameworks, and observability solutions.
  • Lead engineering discussions, conduct design reviews, and coach junior engineers.

Benefits

  • Medical, dental, and vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Other resources, based on eligibility
  • Eligible for a CVS Health bonus, commission, or short-term incentive program
  • Eligible for an award target in the company’s equity award program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service