Staff Software Engineer

CVS Health

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Buffalo Grove, ILRichardson, TX
Salary
$118,450–$260,590 / yr
Posted
17 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 25, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $222k
This role $190k
$100k most similar roles pay here $287k

This role pays less than 77% of similar roles. Most pay $192,877–$251,937 — the shaded band above. At the midpoint, this role pays about $190k versus about $222k 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 · Staff Software Engineer

Staff Software Engineer (myPBM) serves as a technical leader within the myPBM Clinical products team, where the individual will architect scalable software systems and drive high-quality implementation for robust digital solutions. The role involves designing complex features, performing code reviews, mentoring junior developers, and influencing technical strategy through collaboration with architecture and product management teams. Day-to-day responsibilities include ensuring performance optimization, promoting best practices, and participating in knowledge-sharing activities like tech talks. The required technical stack includes Java for backend development, Angular for frontend work, Oracle databases, and Kafka technologies. Additionally, the candidate must possess expertise in Azure cloud platforms, Kubernetes container orchestration, and CI/CD pipelines using GitHub Actions and JFrog. The role focuses on solving complex problems within a large-scale infrastructure platform to improve clinical product functionality and technical efficiency.

What does a Software Engineer earn in Illinois?

Median $192050 from 87 postings across 24 companies.

See salary data

What you'll do

  • Architect and design scalable software systems for myPBM Clinical products.
  • Implement complex features and high-quality code using Java, Angular, and Oracle.
  • Manage end-to-end CI/CD pipelines using tools like GitHub Actions and JFrog.
  • Optimize system performance and scalability within large public cloud environments like Azure.
  • Lead technical strategy and influence product development decisions with architecture and product teams.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Mentor junior developers to improve their technical skills and professional growth.
  • Identify customer pain points and develop self-service automation solutions.

What we're looking for

  • Bachelor's degree or equivalent experience.
  • 7+ years of full stack development experience on enterprise class applications with a back end emphasis.
  • 3+ years of experience with backend technologies (Java).
  • 3+ years of experience with large public cloud technologies like Azure and container orchestration tools such as Kubernetes.
  • 3+ years of experience with End-to-End CI/CD including GitHub, GitHub Actions, and Artifact management like JFrog.
  • 3+ years of experience leading teams using Scrum/Agile development methodologies.
  • 2+ years of experience with Kafka and similar technologies.
  • 2+ years of experience with Oracle and 2+ years of experience with Angular.
  • 2+ years of experience partnering with architecture, product, and program management teams to influence decisions.
  • Experience with full stack development (preferred).
  • Experience leveraging AI tools and building intelligent agents to automate tasks (preferred).
  • Experience training and mentoring other engineers (preferred).
  • Experience with additional tools such as Jenkins, Splunk, or AppDynamics (preferred).

More like this

Similar roles

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid