CVS Health is looking for a Senior Manager, Software Engineering for our Pharmacy Systems team. You will be a hands-on technologist within the Pharmacy Technology organization, leading backend development teams to build the next-generation platform for pharmacy services.
What You'll Do
- Partner with application owners, business partners, and peer groups regarding long and short-range technical solutions.
- Analyze and contribute to project and business requirements based on product team milestones and priority.
- Actively participate in Agile Scrum team activities including Sprint Planning, Grooming, Scrum, Reviews, and Retrospectives.
- Work with other Engineers in planning, prioritizing, and performing assigned tasks within deadlines.
- Be responsible for end-to-end application development & delivery including production deployment, operationalization, and observability.
- Develop applications/web services and cloud native apps using Spring Boot, GCP, REST API, and other tech stacks.
- Perform unit testing using frameworks such as Junit and Mockito.
- Build and deploy services using GitHub, CircleCI, Harness as part of CI/CD process in leading Cloud Platforms (AWS, GCP, Azure).
- Continuously check and monitor App health and KPIs, support triage of any production issues.
- Be an advocate for and implementer of security best practices.
- Adopt and apply industry technology best practices.
What We're Looking For
- 7+ overall years of software development experience either building or supporting/managing backend development teams.
- At least 3+ years of leadership experience, directly managing individual contributors.
- 3+ years building highly available, performant, scalable, and stable web applications or backend services.
- Bachelor’s degree or equivalent experience (HS diploma + 4 years relevant experience).
Nice to Have
- Experience building and operating large scale distributed systems.
- Experience with Java, Springboot.
- Have a strong desire to see others succeed by mentoring and coaching other engineers through pair programming.
- Ability to learn quickly and adapt to change requirements.
- Strong understanding of observability and using telemetry to inform decision making.
- Experience working in a Scrum/Agile development methodology.
- Ability to work independently and part of a team.
- Domain experience within retail or ecommerce.
Technical Stack
- Spring Boot
- GCP
- REST API
- Java
- Junit
- Mockito
- GitHub
- CircleCI
- Harness
- AWS
- Azure
Team & Environment
This role is part of the Pharmacy Technology organization, which is comprised of numerous teams.
Benefits & Compensation
- Compensation range: $118,450.00 - $260,590.00 + equity, which includes an award target in the company’s equity award program.
- Affordable medical plan options.
- 401(k) plan with matching company contributions.
- Employee stock purchase plan.
- No-cost wellness screenings, tobacco cessation, and weight management programs.
- No-cost confidential counseling and financial coaching.
- Paid time off, flexible work schedules, family leave, dependent care resources.
- Colleague assistance programs, tuition assistance, retiree medical access.
Work Mode
This is a hybrid position based at a CVS Health office in Rhode Island.
CVS Health is passionate about transforming health care and caring for people in a way that is more connected, convenient, and compassionate.
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.





