Principal Software Development Engineer

CVS Health

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
TXScottsdale, AZChicago, ILDallas, TXCA
Salary
$144,200–$288,400 / yr
Posted
22 days ago
Freshness
Confirmed live 2 days ago
Closes
Oct 30, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $216k
$125k most similar roles pay here $306k

This role pays more than 72% of similar roles. Most pay $174,600–$220,800 — the shaded band above. At the midpoint, this role pays about $216k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About CVS Health

CVS Health is a leading American healthcare company operating retail pharmacies, pharmacy benefit management services, and a health insurance segment through Aetna, one of the nation''s largest health insurers. Industry: Healthcare & Pharmacy

CVS Health currently has 88 open roles on FindRole.

Listed pay typically runs $118,450–$284,280 across 84 roles with salary data.

Most-posted roles

View all roles at CVS Health

At a glance

TL;DR · Principal Software Development Engineer

The Principal Software Development Engineer joins the Digital Caremark organization to lead the architecture, design, and delivery of next-generation digital solutions. This role involves building AI-enabled applications, scalable digital platforms, and enterprise integrations that power critical healthcare and pharmacy experiences in a highly regulated environment. The engineer will develop end-to-end solutions across UI, backend, and data layers while establishing engineering standards and mentoring teams. Key technical skills include full-stack development using React, Angular, TypeScript, Java with Spring Boot, Go, Node.js, and Python. The role requires expertise in API-first microservices, event-driven architecture with Kafka, and cloud-native technologies like Kubernetes, Docker, and Terraform. Additionally, the candidate will work with GraphQL, REST, gRPC, SQL, NoSQL, and Redis to build secure, high-availability systems while integrating GenAI capabilities into healthcare platforms.

What does a Software Development Engineer earn in California?

Median $217725 from 77 postings across 8 companies.

See salary data

What you'll do

  • Define and drive architecture for large-scale distributed systems and digital platforms.
  • Lead design reviews to establish architectural standards and best practices for engineering teams.
  • Develop end-to-end solutions across UI, backend, and data layers using modern full-stack technologies.
  • Build and evolve shared platforms, SDKs, and reusable services to improve developer experience.
  • Integrate AI and GenAI capabilities into scalable, cloud-native applications.
  • Manage technical strategy and influence cross-team direction for product leadership.
  • Mentor and coach engineers across all levels to promote high engineering standards.
  • Ensure systems meet strict security, scalability, and compliance requirements in a regulated environment.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or related field required (or equivalent practical experience).
  • Master's degree in Computer Science or related discipline (preferred).
  • 12+ years of software engineering experience.
  • 5+ years in senior, principal, or architect roles.
  • Strong full-stack development experience with expertise in API-first and microservices architectures.
  • Proven experience designing distributed systems at scale and building cloud-native applications.
  • Hands-on experience integrating AI/GenAI capabilities.
  • Experience building enterprise healthcare or regulated-industry platforms (preferred).

More like this

Similar roles

Principal Software Development Engineer

CVS Health

Remote (Dallas, TX) +4 18 days ago $144,200$288,400
Java Spring Boot Node.js Python React Angular TypeScript REST GraphQL gRPC Kafka AWS Azure GCP Kubernetes Docker Terraform CI/CD Prometheus Grafana Redis SQL NoSQL Generative AI
10+ yrs exp Remote

Lead Architect

CVS Health

Remote (VA) 135 days ago $106,605$260,590
Java Spring Spring Boot RESTful APIs GCP Azure AWS Node.js NestJS GraphQL React Angular Vue OAuth 2.0 OIDC SAML JWT Microservices Kafka Docker Kubernetes Redis NoSQL CI/CD Jenkins GitHub Actions
8+ yrs exp Remote

Principal Software Development Engineer

Oracle

Seattle, WA +2 108 days ago $114,600$234,600
Oracle Cloud Infrastructure (OCI) Key Management Service (KMS) Hardware Security Modules (HSM Distributed Systems Linux Unix Microservices Relational Databases NoSQL Data Structures Algorithms Encryption-at-rest SaaS Storage Services
10+ yrs exp

Principal Software Development Engineer

Comcast

Philadelphia, PA 87 days ago $188,925$296,269
Linux C C++ Golang Python Docker Kubernetes Microservices Distributed Systems DOCSIS CMTS vCMTS Broadband Access Network Infrastructure Telemetry Event-driven Architecture
10+ yrs exp

Principal Software Development Engineer

Fortinet

Sunnyvale, CA 29 days ago $200,500$260,500
C C++ Unix Linux REST API libcurl JSON POSIX TCP/IP Switching Routing Embedded Systems Firewall Configuration
10+ yrs exp