Staff Software Development Engineer - Fulfillment

CVS Health

Remote Actively hiring Posted this week
Remote (Work At Home-Rhode Island, US) Posted 4 days ago $106,605$284,280 / year

At a glance

AI generated

TL;DR

We are hiring a Staff Software Development Engineer for our Fulfillment team, targeting an expert-level backend engineer who will both lead and contribute to the development of a next-generation platform aimed at enhancing health outcomes through innovative data products. This role involves architecting scalable cloud-native services using Kubernetes and CI/CD pipelines while applying advanced software engineering practices such as domain-driven design and secure coding. The ideal candidate will troubleshoot complex distributed system issues, collaborate with stakeholders to define technical roadmaps, and optimize real-time streaming data pipelines. They should have extensive experience in Java, Spring Boot, Kafka, and cloud environments like GCP, along with a track record of mentoring junior engineers and fostering a culture of technical excellence. The role requires expertise in microservices architecture, distributed caching, and security compliance, particularly in the context of healthcare data regulations such as HIPAA and PHI.

Skills

Java Spring Boot Kubernetes AWS GCP Azure Maven Gradle Jenkins Docker CI/CD DDD Python Go PostgreSQL Cassandra Kafka Pub/Sub Terraform Prometheus Grafana GitOps Trunk Based Development Circuit Breakers Bulkheads Rate Limiting Service Discovery Event Streaming CDC Scrum Agile

What you'll do

  • Architect and implement highly scalable cloud-native services using Kubernetes and CI/CD pipelines.
  • Troubleshoot complex distributed system issues and lead resolution of data consistency challenges and performance bottlenecks.
  • Design microservice resiliency patterns such as circuit breakers, bulkheads, and retries to ensure consistent adherence across all service integrations.
  • Build real-time streaming data pipelines using event streaming platforms like Kafka with strict latency requirements.
  • Collaborate on cost optimization strategies for scalable solutions in cloud environments.
  • Own the reliability and performance of existing platforms, including production support and automated recovery strategies.

What we're looking for

  • 7+ years of backend software development experience with Java, Spring Boot, and Kafka.
  • 3+ years of distributed caching and microservices-based web services application development in cloud environments (GCP preferred).
  • 3+ years of technical lead experience mentoring junior engineers and collaborating across architecture, product teams.
  • Expertise in designing highly scalable, fault-tolerant cloud-native services using container orchestration platforms like Kubernetes.
  • Experience in implementing advanced software engineering practices including automated testing strategies and continuous observability.

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 104 open roles on FindRole.

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

Most-posted roles

View all roles at CVS Health