CVS Health

Senior Software Engineer

CVS Health

full-time

Posted on:

Location Type: Remote

Location: Remote • Idaho, Illinois, Texas, Vermont • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $83,430 - $222,480 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaKotlinPythonTypeScript

About the role

  • Collaborate with product managers, architects, and fellow engineers to design and implement services and features that improve patient experience and clinical workflows
  • Proactively identify opportunities for improvement, drive solutions forward, and model best practices in software engineering
  • Take ownership of complex technical challenges and deliver robust software
  • Influence the direction of our next-generation platform

Requirements

  • 5+ years of professional software development experience with modern programming languages such as Java, Kotlin, Python, C#, or TypeScript
  • Strong understanding of software engineering fundamentals, system design, distributed systems, and API development
  • Hands-on experience building cloud-based applications (Azure, AWS, or GCP)
  • Demonstrated ability to take initiative—owning features end to end, breaking down ambiguous requirements, and delivering high-impact solutions
  • Proven commitment to continuous learning and staying current with modern engineering practices, frameworks, and AI-driven development tools
  • Experience with CI/CD pipelines, automated testing, and observability practices
  • Ability to collaborate effectively with cross-functional partners in an Agile environment
  • Strong problem-solving skills and the ability to write clean, maintainable, and testable code
Benefits
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility

Applicant Tracking System Keywords

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

Hard skills
JavaKotlinPythonC#TypeScriptAPI developmentcloud-based applicationsCI/CD pipelinesautomated testingobservability practices
Soft skills
collaborationinitiativeproblem-solvingownershipcommunicationcontinuous learningadaptabilityinfluencedrive solutionsmodel best practices