CVS Health
Staff Software Development Engineer
$107K–$213K
UT - Work from home · Remote · Staff · Full-time · Posted Oct 29, 2026
- Experience
- 7+ years of software engineering experience; 4+ years with Node.js, JavaScript, and TypeScript; 4+ years building and deploying cloud-based solutions.
- Education
- Bachelor’s degree or equivalent experience (Highschool diploma plus 4 years relevant work experience)
About the job
Leads the design, development, deployment, and operation of cloud-native digital applications and microservices, while guiding technical direction and mentoring engineers.
What you'll do
- Design and build scalable microservices and event-driven applications, including RESTful APIs.
- Own the software lifecycle from design through deployment and operations; collaborate with product, architecture, and cross-functional teams.
- Set technical standards and direction, review work, and mentor engineers.
What they ask for
- 7+ years of software engineering experience focused on enterprise-level digital solutions.
- 4+ years of hands-on Node.js, JavaScript, and TypeScript experience, including asynchronous programming and server-side development.
- 4+ years building and deploying cloud-based solutions; experience with microservices, event-driven services, RESTful APIs, and relational and non-relational databases.
- Experience with testing, code reviews, SQL and NoSQL, Apache Kafka, and mentoring or evaluating engineers.
Nice to have
- Experience deploying and managing microservices on AWS, Azure, or GCP; serverless architectures and cloud-native design patterns.
- Familiarity with open-source frameworks, modern development tooling, and Agile methodologies.
Pay
$106,605.00 - $213,210.00 USD base salary
Tools
Node.js, JavaScript, TypeScript, AWS, PostgreSQL, Redis, OpenSearch, Apache Kafka
AI focus
Familiarity with emerging AI technologies and their practical applications in software development; the role emphasizes building applications using emerging AI technologies.
Model-written summary · the original posting is authoritative