Principal Software Development Engineer @ CVS Health
Your Application Journey
Email Hiring Manager
Job Details
About CVS Health
At CVS Health, we’re building a world of health around every consumer with passionate colleagues transforming health care. We reach millions through local presence, digital channels, and more than 300,000 purpose-driven team members.
Role Description
At Oak Street Health, a critical part of healthcare delivery, you will drive the development of innovative, scalable products designed for healthcare clinical teams. From design to implementation, you will collaborate with engineering, product, and design teams in a fast-paced agile environment using modern methodologies and open source tools.
Core Responsibilities
- Lead architectural vision and system design across engineering.
- Collaborate with Senior Management and Product leaders on technology roadmaps.
- Guide agile teams, decomposing complex designs into actionable stories.
- Improve engineering processes including CI/CD, DevOps, and security.
- Align technology initiatives with business OKRs.
What We’re Looking For
- Bachelor’s degree in Computer Science or related field.
- Over 10 years of experience building consumer-facing products.
- Expertise with SPA frameworks, JVM-based or .NET API services.
- Proficiency in distributed systems, cloud environments (Azure/AWS), Docker/Kubernetes.
- Experience with event-driven architecture, preferably using Kafka.
- Excellent communication and agile/DevOps experience.
- Familiarity with tech stack: Spring Boot, MongoDB, OpenAPI, Protobuf.
- US work authorization required.
Compensation & Benefits
The base pay range is between $144,200.00 and $288,400.00, with eligibility for bonus, commission, and equity awards. Additional benefits include affordable medical plans, a 401(k) plan with matching contributions, employee stock purchase plan, flexible work schedules, paid time off, and more.
Key skills/competency
- Architecture
- Agile
- Cloud
- Distributed Systems
- Event-driven
- Design
- Java
- Kotlin
- .NET
- Kubernetes
How to Get Hired at CVS Health
🎯 Tips for Getting Hired
- Research CVS Health's culture: Study mission, values, and recent news.
- Customize your resume: Highlight agile and cloud expertise.
- Showcase leadership: Emphasize team management and innovation.
- Prepare for technical interviews: Review distributed systems and architectures.