Principal Software Development Engineer
@ CVS Health

Goiânia, Goiás, Brazil
$216,300
On Site
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXX******* @cvshealth.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems design principles
Practice cloud deployment on AWS and Azure
Study JVM and .NET framework fundamentals
Understand container orchestration with Kubernetes

Behavioral Questions

Describe agile team leadership experiences
Share conflict resolution examples
Discuss cross-functional collaboration instances
Explain communication strategy succinctly

Frequently Asked Questions