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

Staff Software Development Engineer – Backend, Node.js

CVS Health

Staff Software Development Engineer developing backend systems for CVS Health’s API platform. Leading architecture and engineering standards with a focus on scalability and reliability.

Posted 4/22/2026full-timeRemote • Connecticut, Illinois, Minnesota, Texas • 🇺🇸 United StatesLead💰 $118,450 - $260,590 per yearWebsite

Tech Stack

Tools & technologies
AzureDockerGraphQLJavaScriptNode.jsPostgresTypeScript

About the role

Key responsibilities & impact
  • Lead backend architecture across core services, shared platform packages, and workflow-driven backend systems
  • Own the design and evolution of GraphQL APIs, service boundaries, data contracts, and typed backend integrations
  • Drive development of backend services built with TypeScript, Node.js, Fastify, PostgreSQL, and workflow orchestration technologies
  • Shape and improve systems that provision, configure, and integrate with API gateways and related platform infrastructure
  • Define patterns for service reliability, observability, security, authentication, and operational readiness
  • Guide schema design, data access strategy, migrations, and long-term maintainability of relational data models
  • Improve engineering standards through code review, technical design reviews, testing strategy, and mentoring
  • Partner closely with frontend engineers, product teams, and platform stakeholders to ensure backend capabilities support the full product workflow
  • Identify architectural risks, reduce knowledge silos, and create scalable patterns for a growing engineering organization
  • Contribute to a culture of strong ownership, high-quality delivery, and pragmatic technical leadership

Requirements

What you’ll need
  • 7+ years of software engineering experience, including significant backend and platform engineering experience in production environments
  • Strong expertise in TypeScript and modern Node.js backend development
  • Proven experience designing and operating backend APIs at scale, especially GraphQL-based platforms
  • Strong experience with backend frameworks such as Fastify, Express, NestJS, or similar, with an ability to make sound architectural tradeoffs
  • Direct experience with API gateway technologies such as Kong, Apigee, or Azure API Management
  • Deep experience with PostgreSQL or other relational databases, including schema design, migrations, performance tuning, and data modeling
  • Hands-on experience with distributed workflows, asynchronous orchestration, or job-processing systems such as Temporal or similar platforms
  • Strong understanding of authentication and authorization patterns, including OAuth, OIDC, JWTs, and service-to-service security
  • Experience implementing observability practices including tracing, structured logging, metrics, and production diagnostics
  • Experience working in containerized environments and modern backend delivery workflows using Docker and CI/CD pipelines
  • Demonstrated ability to lead technical direction, mentor engineers, and influence architecture across teams
  • Strong testing instincts, especially around integration testing, backend correctness, and reliable release practices
  • Experience working effectively in a monorepo or multi-service platform environment

Benefits

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

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 & Tools
TypeScriptNode.jsGraphQLFastifyPostgreSQLAPI designschema designauthenticationauthorizationintegration testing
Soft Skills
technical leadershipmentoringcollaborationproblem-solvingcommunicationownershiphigh-quality deliveryinfluencearchitectural tradeoffsrisk identification