CVS Health

CVS Health

Senior Software Development Engineer

Work At Home-Ohio, USA · Senior · Full-time

Sponsorship not specified$93k-$185kDetected 1 day ago
JavaC#.NETDistributed SystemsData StructuresAlgorithmsCode ReviewSQLPostgreSQLAWSGCPAzureCloud PlatformsDockerKubernetesGrafanaDatadogAPI DevelopmentKafkaRabbitMQStatisticsOutbound SalesCommunicationProblem Solving

> stay_score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • You'll work within a collaborative, product-oriented engineering team responsible for the full lifecycle of our messaging platform - from message orchestration and carrier integration to delivery tracking, opt-in/opt-out compliance, and analytics.
  • This role is well suited to an engineer who enjoys solving problems in high-throughput, low-latency systems while keeping reliability and compliance front and center.

Responsibilities

  • Design, develop, and maintain scalable services that support inbound and outbound SMS/MMS delivery for member communications
  • Build integrations with SMS carriers/aggregators and messaging APIs (e.g., Twilio, Syniverse, or similar), including delivery receipts, retries, and failover handling
  • Partner with product, compliance, and clinical/pharmacy stakeholders to translate messaging requirements into resilient technical designs
  • Own service reliability: monitoring, alerting, on-call support, and root-cause analysis for production issues in a high-volume messaging environment
  • Optimize for throughput and latency across queuing, rate-limiting, and delivery-confirmation pipelines
  • Write clean, testable, well-documented code and participate actively in code reviews and design discussions
  • Contribute to architectural decisions around microservices, event-driven design, and API contracts within the messaging ecosystem
  • Strong foundation in software engineering fundamentals: problem solving, data structures, algorithms, design patterns, and concurrency

Requirements

  • 5+ years of experience in software development, including a mix of front-end and back-end technologies within a product-oriented, cross-functional engineering team
  • Bachelor's degree or equivalent work experience in Mathematics, Statistics, Computer Science, Analytics, Engineering, or related discipline.

Nice to have

  • Experience with cloud platforms (AWS, Azure, or GCP) and containerized deployments (Docker/Kubernetes)
  • Familiarity with observability tooling (e.g., Datadog, Splunk, Grafana) for high-volume production systems
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • Experience with regulatory/compliance requirements for text messaging (TCPA, CTIA short code guidelines) or another regulated communications domain
  • Experience integrating with third-party SMS/messaging or telephony APIs (e.g., Twilio, carrier aggregators) is strongly preferred
  • Strong SQL skills and understanding of relational databases (e.g., SQL Server, PostgreSQL)
  • Experience designing, implementing, and operating distributed systems at scale
  • Clear, effective written and verbal communication skills

Compensation

  • $92,700.00 - $185,400.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.
  • We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.
  • The typical pay range for this role is:

Benefits

  • 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.
  • As a Sr Software Development Engineer on the SMS team, you will design, build, and operate distributed systems that power large-scale, real-time text messaging for CVS Health members.
  • Great benefits for great people
  • 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.

Company info

  • 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.

Visa & Work Authorization

  • You'll work within a collaborative, product-oriented engineering team responsible for the full lifecycle of our messaging platform - from message orchestration and carrier integration to delivery tracking, opt-in/opt-out compliance, and ana

This listing is sourced directly from CVS Health's careers page and normalized into a canonical job model.