Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CVS Health

Senior Software Development Engineer

CVS Health

Senior Software Development Engineer at CVS Health designing scalable SMS/MMS services. Collaborating in a product-oriented engineering team focused on member communications.

Posted 7/30/2026full-timeRemote • Ohio • 🇺🇸 United StatesSenior💰 $92,700 - $185,400 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable messaging services, ensuring compliance with TCPA and CTIA guidelines, and optimizing system performance. Proficient in mentoring engineers and contributing to architectural decisions within a microservices environment.

Highest-signal resume keywords
Software DevelopmentJavaC#/.NETMicroservice ArchitectureSQL

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software Engineering FundamentalsProblem SolvingData StructuresAlgorithmsDesign PatternsConcurrencyDistributed SystemsMessaging APIsRelational DatabasesCode Reviews
Soft Skills
Clear CommunicationEffective CollaborationMentoring
Tools & Technologies
TwilioKafkaSQSRabbitMQSQL ServerPostgreSQL
Industry Keywords
TCPA ComplianceCTIA GuidelinesOpt-in/Opt-out ManagementService ReliabilityHigh-volume Messaging

Tech Stack

Tools & technologies
Distributed SystemsJavaKafkaMicroservices.NETPostgresRabbitMQSQL

About the role

Key responsibilities & impact
  • 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
  • Ensure platform compliance with TCPA, CTIA, and carrier messaging guidelines, including opt-in/opt-out and consent management logic
  • 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
  • Mentor junior engineers and contribute to raising the technical bar across the team

Requirements

What you’ll need
  • 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
  • Strong foundation in software engineering fundamentals: problem solving, data structures, algorithms, design patterns, and concurrency
  • Hands-on experience with one or more of: Java, C#/.NET, or similar backend languages, plus experience with distributed messaging/queueing systems (e.g., Kafka, SQS, RabbitMQ)
  • 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)
  • Solid understanding of microservice architecture and API design
  • Experience designing, implementing, and operating distributed systems at scale
  • Clear, effective written and verbal communication skills

Benefits

Comp & perks
  • medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • other resources, based on eligibility