CVS Health · 8 hours ago
Principal Software Development Engineer
CVS Health is building a world of health around every individual, seeking to simplify healthcare for communities. The Principal Software Development Engineer will have a significant role in developing a new healthcare platform, collaborating with engineering, product, and design teams to deliver impactful applications.
Health CareMedicalPharmaceuticalRetailSales
Responsibilities
Develop and maintain cloud‑native microservices using Java, Spring Boot, and Kotlin, with event‑driven integrations built on Kafka and deployed in Azure environments (AKS, ACA, ACR)
Lead the architectural vision and system design for the entire engineering department using a modern technology stack with a core focus on reusability, scalability and performance at scale
Collaborate with Senior Management & Product Leaders in driving technology roadmaps and execution
Guide engineering teams in anticipation of future use cases and helps them make design decisions
Contribute to improving our Engineering processes, i.e. agile methodology, CI/CD, devops, security and quality initiatives
Ensure Oak Street's Technology initiative OKR’s are aligned across teams supporting business needs
Other duties as assigned
Qualification
Required
10+ years of experience building consumer‑facing products and developing RESTful API services using JVM‑based technologies
8+ years of hands-on programming experience in Java and Spring Boot, delivering scalable, maintainable microservices
8+ years of experience designing and operating distributed systems in a cloud environment, preferably Azure (open to AWS or GCP)
6+ years of expertise with a 'design‑first' approach, including documenting technical designs and decomposing architecture into actionable stories for engineering teams
5+ years of experience with Kafka and event-driven architectures, including topics, partitions, schema management, and consumer group patterns
5+ years of experience leading Agile teams and delivering products in Agile/DevOps environments with CI/CD best practices
3+ years of programming experience in Kotlin, contributing to production-grade services
Bachelor's degree in Computer Science or related degree required
Preferred
Excellent communication skills, with the ability to collaborate effectively with cross‑functional business partners, influence decision‑making, and translate technical concepts for non‑technical audiences
Hands‑on experience with Python in a data engineering environment, including data processing, pipelines, or integration with analytics/ML workflows
Experience leveraging AI and Large Language Models (LLMs)—such as Cursor, Google Gemini, and OpenAI—to automate workflows, enhance developer productivity, or integrate intelligent features into engineering solutions
Someone who embodies being 'Oaky'
Benefits
Affordable medical plan options
401(k) plan (including matching company contributions)
Employee stock purchase plan
No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
Paid time off
Flexible work schedules
Family leave
Dependent care resources
Colleague assistance programs
Tuition assistance
Retiree medical access
Company
CVS Health
CVS Health is a health solutions company that provides an integrated healthcare services to its members.
H1B Sponsorship
CVS Health has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Public CompanyTotal Funding
$4BKey Investors
Michigan Economic Development CorporationStarboard Value
2025-08-15Post Ipo Debt· $4B
2025-07-17Grant· $1.5M
2019-11-25Post Ipo Equity
Leadership Team
Recent News
2026-01-25
Company data provided by crunchbase