Jobs › Companies › CVS Health › Senior Software Development Engineer

Sobre esta vaga de Senior Software Development Engineer na CVS Health

CVS Health · Presencial · RI - Woonsocket

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time.

Position Summary


The Senior Software Development Engineer will be a key contributor to the design, development, and delivery of modern, cloud-native applications and services within the RxIO program.


This is a hands-on engineering role requiring strong expertise in Java, Spring Boot, distributed systems, API development, event-driven architectures, cloud-native technologies, and modern data platforms. The engineer will contribute across the full software development lifecycle, including solution design, implementation, automated testing, performance optimization, production readiness, troubleshooting, and continuous improvement.


The role requires the ability to solve complex engineering problems involving high-volume transaction and data processing, distributed workflows, transactional consistency, asynchronous processing, event publishing, resiliency, retries, idempotency, scalability, and application performance.


The engineer will collaborate with architects, product teams, engineering teams, and other RxIO domain teams to deliver secure, scalable, resilient, maintainable, and extensible solutions supporting the broader RxIO platform.

Required Qualifications

  • 5+ years of professional software engineering experience, with demonstrated experience designing and developing enterprise-scale applications.
  • Strong hands-on development experience with Java and Spring Boot, including development of RESTful and/or GraphQL APIs.
  • Strong understanding of object-oriented design, data structures, algorithms, design patterns, and clean-code principles.
  • Experience designing and implementing microservices and distributed systems.
  • Experience with event-driven architectures and Apache Kafka or Confluent Kafka, including producers, consumers, asynchronous processing, retries, and failure handling.
  • Strong understanding of distributed-system concepts, including: Transaction management and data consistency Idempotent processing Retry and recovery strategies Concurrency and asynchronous processing Failure isolation and resiliency Eventual consistency
  • Strong experience with relational and/or distributed SQL databases, including data modeling, indexing, query optimization, transaction management, and performance tuning.
  • Experience developing applications on a major cloud platform, preferably Google Cloud Platform (GCP).
  • Experience developing and deploying containerized applications using Kubernetes.
  • Experience designing, developing, and integrating REST and/or GraphQL APIs.
  • Experience developing secure enterprise applications using modern authentication and authorization standards such as OAuth 2.0 and JWT.
  • Experience with automated testing practices, including unit, integration, API, and component testing.
  • Experience with modern CI/CD, Git-based development, pull requests, automated builds, code reviews, and deployment pipelines.
  • Strong understanding of application observability, including structured logging, metrics, distributed tracing, monitoring, alerting, and production troubleshooting.
  • Demonstrated ability to diagnose and resolve complex application, database, integration, performance, and distributed-system issues.
  • Experience participating in technical design and code reviews and contributing to engineering standards and reusable development patterns.
  • Strong analytical, problem-solving, communication, and collaboration skills with the ability to work across engineering, architecture, product, and dependent application teams.

Preferred Qualifications

  • Advanced hands-on experience with Java 21 and Spring Boot 3.x.
  • Experience with Google Cloud Platform, including technologies such as GKE, Cloud Spanner, Cloud Storage, BigQuery, Dataflow, and Cloud Composer.
  • Experience with Google Cloud Spanner or other horizontally scalable distributed SQL databases.
  • Advanced experience with Apache Kafka / Confluent Kafka, including high-volume event processing, retry strategies, error handling, and idempotent processing.
  • Experience with GraphQL and Apollo GraphQL Federation.
  • Experience developing modern web applications using React and TypeScript
  • Experience with Redis or similar distributed caching technologies.
  • Experience with enterprise identity and access-management solutions and standards, including SSO, OAuth 2.0, JWT, and role-based access control.
  • Experience working with Kubernetes-based cloud-native architectures and highly available microservices.
  • Experience with secrets-management solutions such as HashiCorp Vault.
  • Experience with CI/CD technologies such as GitHub Actions and Harness.
  • Experience with enterprise observability technologies such as Splunk, Grafana
  • Experience developing systems supporting high-volume transactions, large datasets, and bulk or asynchronous processing.
  • Experience implementing reliable event-processing patterns, including idempotent consumers/producers, retry mechanisms, failure recovery, and transactional outbox or comparable patterns.
  • Experience designing systems that require data versioning, auditability, traceability, and recovery capabilities.
  • Strong understanding of performance and scalability engineering, including database optimization, API performance, batching, concurrency, memory/CPU utilization, and high-volume processing.
  • Experience evaluating technical trade-offs across scalability, reliability, performance, maintainability, security, and cost.
  • Experience modernizing legacy enterprise applications and migrating workloads or data to cloud-native architectures.
  • Experience working in healthcare, pharmacy, retail, or other large-scale regulated enterprise environments.
  • Experience mentoring other engineers and providing technical guidance while remaining a hands-on individual contributor.

Education

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related technical field, or equivalent practical/professional experience.
  • Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline is preferred.

Anticipated Weekly Hours

40

Time Type

Full time

Pay Range

The typical pay range for this role is:

$101,970.00 - $203,940.00

This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls.  The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors.  This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. 
 

Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.

This full‑time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well‑being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.


Additional details about available benefits are provided during the application process and on
Benefits Moments.

We anticipate the application window for this opening will close on: 11/16/2026

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.

Pronto para se candidatar à CVS Health?
Candidatar-se à CVS Health

Como este salário de Software Engineer se compara

Esta vaga paga $152,955/yr — em linha com da faixa típica para vagas de Software Engineer.

$88,030 a mediana $152,955 $195,443

Faixa típica $112,900–$163,986/yr, com base em 13 vagas de Software Engineer comparáveis na JobsRadar (pagamento anualizado em USD). Ver insights salariais de Software Engineer →

Sobre a CVS Health

Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the #1 Top Workplace in the area.

Ver todas as vagas na CVS Health →

Vagas semelhantes

Highmark Health
Software Engineer
Highmark Health
⚡ Candidate-se cedo PA, Working at Home - Pennsylv... Presencial $86,400–$86,400
● Nova 👁 Vista ✓ Candidatada há 2d
RTX
Principal Software Test Lead Engineer
RTX
⚡ Candidate-se cedo US-RI-MIDDLETOWN-201 ~ 127 Joh... Híbrido
● Nova 👁 Vista ✓ Candidatada há 2d
CVS Health
Senior Software Development Engineer
CVS Health
⚡ Candidate-se cedo TX - Work from home Presencial $83,430–$222,480
● Nova 👁 Vista ✓ Candidatada há 2d
Travelers
Senior Associate Software Engineer
Travelers
⚡ Candidate-se cedo CT - Hartford Presencial $87,800–$144,800
● Nova 👁 Vista ✓ Candidatada há 6d
Anduril Industries
Manufacturing Test Engineer, Software/Electrical
Anduril Industries
⚡ Candidate-se cedo Quonset, Rhode Island, United... Presencial $132,000–$175,000
● Nova 👁 Vista ✓ Candidatada há 1sem
CVS Health
Staff Software Development Engineer – iOS
CVS Health
⚡ Candidate-se cedo IL - Work from home Presencial $106,605–$284,280
● Nova 👁 Vista ✓ Candidatada há 1sem
CVS Health
Senior Software Engineer (.NET/Python)
CVS Health
⚡ Candidate-se cedo RI - Work from home Híbrido $101,970–$203,940
● Nova 👁 Vista ✓ Candidatada há 1sem
Highmark Health
Summer 2027 Software Engineer enGen Graduate Intern
Highmark Health
⚡ Candidate-se cedo PA, Working at Home - Pennsylv... Presencial
● Nova 👁 Vista ✓ Candidatada há 2sem
RTX
Principal Embedded Software Engineer
RTX
⚡ Candidate-se cedo US-RI-MIDDLETOWN-201 ~ 127 Joh... Híbrido
● Nova 👁 Vista ✓ Candidatada há 2sem

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na CVS Health

Ver todas as vagas na CVS Health →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis