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
Apply directly at CVS Health →Create a free account for alerts like thisView CVS Health immigration profile
This listing is sourced directly from CVS Health's careers page and normalized into a canonical job model.