Jobs · Engineering

Staff Software Development Engineer

CVS Health · Phoenix, AZ · 3 wk ago
RemoteRemoteEngineering$118k/yrFull-time

About the Role

We’re building a world of health around every individual—shaping a more connected, convenient, and compassionate health experience. At CVS Health®, you’ll join a team of passionate colleagues who innovate with purpose, prioritize safety, and drive meaningful change in health care. This role focuses on managing technical needs within the Pharmacy Benefits Management (PBM) space, including development, operations, and support for web-based tool development platforms. You’ll collaborate with technical leaders, business stakeholders, and engineering teams to align investments with enterprise strategic goals. While we prefer candidates local to Buffalo Grove, IL or Richardson, TX for hybrid onsite work, remote candidates will be considered.

Responsibilities

  • Provide technical leadership and guidance to the engineering team, driving excellence and establishing web best practices.
  • Research and evaluate emerging technologies, tools, and frameworks to identify opportunities for innovation in digital health.
  • Design and implement complex features, optimize performance, and ensure code quality in software development.
  • Solve complex technical problems during the development process.
  • Deliver technical insights and recommendations to align solutions with business goals.
  • Recommend technology selections and integrations based on performance, scalability, security, accessibility, and maintainability.
  • Troubleshoot issues, guide the development team, and resolve technical challenges.
  • Collaborate with cross-functional teams (product managers, UX/UI designers, developers) to define technical requirements and scalable architectures.
  • Mentor junior engineers, fostering a culture of learning and professional growth.

Requirements

  • 7+ years of experience in large-scale software development, with 2+ years in a technical lead role.
  • 7+ years of experience developing applications/web services and cloud-native apps using Java, React, Angular, Spring Boot, REST API, JPA, and messaging technologies.
  • 5+ years of experience with agile development.

Preferred Qualifications

  • 5+ years designing and developing highly scalable Microservices, Webservices, and REST APIs.
  • 5+ years of experience in Test-Driven Development (TDD).
  • 3+ years of experience with CI/CD tools like Jenkins or CircleCI.
  • 3+ years of experience with source management tools like GitHub or GitLab.
  • 3+ years of experience with containerization and orchestration (Docker, Kubernetes).
  • 3+ years of experience with cloud platforms (Azure, GCP, AWS).
  • Experience with accessibility (A11y), web performance, and stability best practices.

Education

Bachelor’s degree or equivalent experience (high school diploma + 4 years of relevant experience).

Pay

The typical pay range for this role is $118,450.00 - $236,900.00 annually. The actual base salary will depend on factors such as experience, education, and geography. This position is also eligible for a CVS Health bonus, commission, or short-term incentive program, as well as equity awards.

Benefits

This full-time position includes a comprehensive benefits package designed to support physical, emotional, and financial well-being, based on eligibility. Benefits may include:

  • Medical, dental, and vision coverage.
  • Paid time off.
  • Retirement savings options.
  • Wellness programs and other resources.

Similar jobs

Staff Software Engineer

Bright Vision TechnologiesMarietta, GA· 1 mo ago
RemoteEngineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

Staff Software Engineer

VestwellKing of Prussia, PA· 1 mo ago
Engineering$185k–$200k/yrapply on job-boards.greenhouse.io