
Senior Software Engineer
CVS Health
full-time
Posted on:
Location Type: Remote
Location: Remote • Idaho, Illinois, Texas, Vermont • 🇺🇸 United States
Visit company websiteSalary
💰 $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