CrawlJobs Logo

Staff Software Development Engineer Backend Node.js

United States Employment contract 118450.00 - 260590.00 USD / Year · Job Posted May 15, 2026
Apply Position
Job Link Share

Job Description

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. Position Summary At CVS, we're building out the API Platform to enable teams across CVS Digital to quickly and easily deliver experiences into the hands of our customers, all at the scale of a Fortune 6 company! The API Platform will be leveraged by hundreds of engineers across CVS Health building sites used by millions of customers. We are looking for a Staff Software Development Engineer Backend Node.js to lead the technical direction of an API platform that helps teams design, manage, and deploy APIs across gateway environments. This role is responsible for backend architecture, platform reliability, workflow orchestration, API design, and engineering standards across a TypeScript-based monorepo. You will work across GraphQL services, workflow systems, database-backed backend services, gateway integrations, and internal platform tooling. The Staff Software Development Engineer Backend Node.js should be comfortable operating as a senior technical leader: setting architecture, making pragmatic tradeoffs, mentoring engineers, improving delivery quality, and driving clarity in ambiguous areas. This role is a strong fit for someone who enjoys platform engineering, internal developer products, API management, and backend systems that sit close to infrastructure and runtime concerns.

Job Responsibility

  • 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

  • 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

Nice to have

  • Experience building internal platforms, developer tooling, or API management products
  • Experience working with OpenAPI-driven systems, specification validation, or spec-based platform workflows
  • Familiarity with GraphQL code generation and strongly typed API contract workflows
  • Experience with cloud-agnostic platform design and multi-environment backend integration patterns
  • Experience working in large enterprise or regulated environments where reliability, auditability, and security are critical
  • Familiarity with modern monorepo tooling such as pnpm workspaces, Turborepo, and repository-wide code quality tooling
  • Experience partnering closely with frontend teams on product workflows that depend on backend platform capabilities

What we offer

  • Medical, dental, and vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Equity award program

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Development Engineer Backend Node.js

8 matching positions

Staff Software Development Engineer (Java Architect, Healthcare, PBM)

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Farmers Branch
Salary
Salary:
118450.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 27, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development with a focus on cloud architecture and full stack development
  • Proficiency in modern programming languages such as Java, Python, JavaScript, and frameworks like Angular, React, or Node.js
  • Extensive experience with cloud platforms (AWS, Azure, GCP) and cloud-native application design
  • Strong understanding of microservices architecture, RESTful APIs, and serverless computing
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Excellent analytical and problem-solving abilities, with a keen attention to detail
  • Strong interpersonal, written, and verbal communication skills
  • Significant experience in monitoring application performance using tools like AppDynamics, Grafana, Splunk, etc., showcasing expertise in optimizing performance and reliability
Job Responsibility
Job Responsibility
  • Provide technical vision, drive strategy around solutions, solve complex problems, and successfully execute across the Cloud, backend solution, automation and more
  • Act as a technical owner across strategic efforts involving the Cloud, backend solution, automation and more
  • Become a trusted technical decision-maker for important initiatives
  • Plot and execute on the path from prototype to production for capabilities and features
  • Design and implement cloud-based architectures and full stack applications that are scalable, secure, and resilient
  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and other stakeholders, to define technical requirements and create robust and scalable architectures that meet business objectives
  • Design, Develop, test, and maintain high-quality software solutions using modern programming languages and frameworks
  • Lead the development of microservices, APIs, and serverless architectures on cloud platforms such as AWS, Azure, or Google Cloud
  • Conduct code reviews, provide constructive feedback, and ensure adherence to best practices in software development
  • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products
What we offer
What we offer
  • Medical
  • Dental
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Fulltime
Read More
Arrow Right

Staff Backend Software Engineer, Internal Tools

We are looking for a versatile Backend Software Engineer to own the design, deve...
Location
Location
United States , San Jose
Salary
Salary:
172800.00 - 237600.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional backend engineering experience
  • Strong proficiency in at least one backend programming language (Python, Go, Java, Node.js, or similar)
  • Extensive experience with cloud platforms (AWS, GCP, or Azure) and cloud-native architecture
  • Solid understanding of DevOps principles with hands-on experience in: CI/CD tools (TeamCity, Jenkins, GitLab CI, GitHub Actions, CircleCI, etc.)
  • Containerization and orchestration (Docker, Kubernetes, Prefect/Airflow)
  • Infrastructure as Code (Terraform, CloudFormation, Ansible, etc.)
  • Proficiency with relational and NoSQL databases
  • Experience with RESTful API design and microservices architecture
  • Strong understanding of software engineering best practices including version control, testing, and code review
  • Proven ability to work effectively with cross-functional teams and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend systems and APIs for internal tools supporting engineering, manufacturing, supply chain, and business operations
  • Build automation tools and workflows that streamline cross-functional processes
  • Implement robust data pipelines and integration systems connecting various internal platforms
  • Ensure code quality through comprehensive testing, code reviews, and adherence to engineering best practices
  • Design and manage cloud infrastructure with a focus on scalability, reliability, and security
  • Monitor system performance, troubleshoot issues, and optimize for efficiency
  • Establish infrastructure as code practices and maintain version-controlled configurations
  • Partner with multidisciplinary stakeholders including engineers, operations teams, program managers, and executives to understand requirements and deliver solutions
  • Translate business needs into technical specifications and architectural designs
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

Design and develop software applications and platforms to support digital strate...
Location
Location
United States , Woonsocket
Salary
Salary:
147680.00 - 240000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field
  • 5 years of progressive, postbaccalaureate experience in the job offered or related occupation
  • 5 years of experience in CI/CD, Jenkins, GIT, or DevOps
  • 5 years of experience in Java, Python, or Node.js
  • 5 years of experience in XML, JSON, HTML, or CSS
  • 5 years of experience in Agile methodologies or SAFe Software Development Principles
  • 5 years of experience in ATG Commerce or Spring Boot microservices
  • 5 years of experience in Typescript or objected-oriented JavaScript
  • 5 years of experience in REST, SOAP, or Web Service APIs
  • 5 years of experience in Oracle, Redis, or Cassandra database
Job Responsibility
Job Responsibility
  • Design and develop software applications and platforms to support digital strategies and solutions
  • Analyze user needs and develop software solutions to meet business requirements
  • Determine feasibility of solutions design and prepare technical design documentation
  • Upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability
  • Write and review high quality code and perform unit and/or automation testing
  • Develop and deploy application components and support unit testing and bug fixes
  • Participate in AGILE Scrum meetings and/or CI/CD
  • Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
  • Independently lead development of solutions with high complexity and risk
What we offer
What we offer
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Fully-paid term life insurance plan
  • Short-term disability benefits
  • Long term disability benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Payments), Backend

We’re looking for a passionate and experienced Staff Software Engineer to join o...
Location
Location
United States , Roseville; Austin; Irvine; Plano; Salt Lake City; West Palm Beach
Salary
Salary:
173000.00 - 200000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of full-stack development experience with Node.js, TypeScript, NestJS, React, HTML, and CSS
  • Experience with cloud infrastructure, preferably AWS
  • Strong system design skills with a focus on scalability, reliability, and security
  • Excellent communication skills and a collaborative, leadership-oriented mindset
  • Passion for clean, maintainable code, mentoring others, and continuous improvement
Job Responsibility
Job Responsibility
  • Architect, design, and evolve scalable, high-performance APIs in a distributed environment that power Web, Mobile, and partner integrations
  • Lead integrations with payment processors and alternative payment rails, ensuring reliability, compliance, and future extensibility
  • Collaborate cross-functionally with Product, Risk, Finance, and Operations to translate business requirements into resilient technical solutions
  • Drive the full software development lifecycle, from technical design and implementation through testing, deployment, and post-launch support
  • Mentor and guide engineers across the team, setting high standards for system design, security, scalability, and code quality
  • Champion operational excellence by building and enforcing practices around observability, documentation, monitoring, and alerting
  • Proactively identify, troubleshoot, and resolve complex technical issues to maintain high availability and seamless customer experiences
What we offer
What we offer
  • Competitive salary and benefits package
  • Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment
  • Work with a passionate, forward-thinking team dedicated to making a difference
  • Bonus
  • Equity
  • Fulltime
Read More
Arrow Right

Staff Backend Product Software Engineer, Core

This role owns large, ambiguous problem spaces directly tied to company metrics ...
Location
Location
Canada
Salary
Salary:
204900.00 - 277200.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience
  • Minimum of 12 years of experience as a software engineer
  • Must have worked in a consumer user-facing team (versus a platform team, a developer-facing API-based product, etc)
  • Must have a strong mix of skills and depth across multiple areas, including three or more of frontend, mobile, search, databases, storage, concurrency, and modern ML and LLM-based APIs and agentic frameworks
Job Responsibility
Job Responsibility
  • Lead the technical delivery of a team of 12 engineers to deliver high-impact business and customer outcomes
  • Shape technical direction and partner with Product Management as the DRI for critical company-wide objectives
  • Own massive, ambiguous technical and product problems that create company-wide opportunity
  • Be a prolific, hands-on coder who owns and implements the most critical, complex, and foundational components of the system
  • Influence roadmaps across orgs, breaking silos and steering decisions that change how Dropbox builds
  • Architect foundational systems that enable new product capabilities and operate reliably at the scale of hundreds of millions of users
  • Demonstrate senior technical leadership and maintain high engineering standards in a virtual-first environment
What we offer
What we offer
  • Competitive medical, dental and vision coverage
  • Retirement savings through a defined contribution pension or savings plan
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off, and more
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance to be used on what matters most to you
  • Parental benefits including: Parental Leave, Fertility Benefits, Adoptions and Surrogacy support, and Lactation support
  • Mental health and wellness benefits
  • Fulltime
Read More
Arrow Right

Principal / Sr Staff Software Engineer (ITDR)

We are seeking a highly motivated and experienced Principal/Sr Staff Software En...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or a related engineering field, or relevant experience from a technology elite unit
  • At least 7 years of software development experience
  • 5+ years of experience in a backend language such as Python, Go, Node.js, Ruby, or Java
  • Deep knowledge and expertise in at least one modern frontend framework (React, Angular, or Vue)
  • Excellent communication skills, with fluency in written and spoken English
Job Responsibility
Job Responsibility
  • Practice all software development life cycle in an agile-oriented environment
  • Design and implement the infrastructure of the system
  • Research and implement sophisticated Cyber security mechanisms
  • Explore new technologies and tools to keep us using cutting-edge solutions
  • Help guide and contribute to feature design and implementation to bring the product to the next level
  • Participate in continuous and iterative engineering cycles with an emphasis on code quality, supportability, scalability, and performance
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer Software

As a Senior or Principal Software Engineer in Cortex Cloud, you will contribute ...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and maintaining production-grade distributed systems
  • Proficiency in Go (Golang) is a strong advantage
  • We are open to engineers with deep expertise in other backend languages (Java, Python, Rust, C#, or Node.js) who are willing to transition to a Go-primary stack and have a focus on clean, well-tested code
  • Strong grasp of system design, data structures, and algorithms in high-scale cloud environments
  • Experience with CI/CD, comprehensive testing (unit, integration, E2E), and rigorous code reviews
  • Proficiency in AWS, GCP, or Azure, including cloud-native services
  • Experience with observability (monitoring, logging, tracing) and system profiling
  • B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent technical/military experience
Job Responsibility
Job Responsibility
  • Contribute to the development and scaling of cloud-native security solutions for enterprise organizations
  • Work within an established team to evolve a high-traffic product, with a focus on refining architecture, optimizing the technology stack, and maintaining engineering standards
  • Write reliable code, influence product direction, and design distributed systems
  • Make technical decisions that impact the long-term stability and performance of cloud workload protection services
  • Work with AI Tools: Utilize platforms such as Gemini, Claude, and Cursor for tasks beyond code generation, including root-cause analysis, system design reviews, and architectural assessment
  • Develop AI-Augmented Workflows: Help refine how AI is integrated into the SDLC, including the orchestration of agents and the development of internal tools that extend AI capabilities across our codebase
  • Maintain Quality Standards: Critical review of all generated code and ensuring that AI-assisted work aligns with our architectural requirements and security benchmarks
  • Coordinate with AI agents (Product, Architecture, Security) that operate on shared context to assist in managing complex engineering tasks
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Digital eCommerce

Work Arrangement: This role is categorized as hybrid. This means the successful...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent work experience.
  • 7+ years of rigorous software engineering experience, with a heavy concentration on enterprise-grade eCommerce solutions (shop, search, cart, checkout, order management) with full stack experience.
  • Extensive background in Site Reliability Engineering (SRE) principles, telemetry, and observability tools (Datadog) to ensure zero-downtime deployments and rapid incident resolution.
  • Extensive experience designing and building event-driven microservices, high-throughput RESTful APIs, and backend systems (e.g., Java, Python, Node.js).
  • Proven track record of mastering new languages, frameworks, and architectural paradigms quickly to solve complex business problems.
  • Strong hands-on experience with at least one major cloud platform (AWS, Azure, GCP) and containerization/orchestration.
  • Experience leveraging modern AI coding assistants and automation tools to enhance personal and team output.
Job Responsibility
Job Responsibility
  • Champion Operational Excellence: Help in platform management by establishing gold-standard monitoring, alerting, and incident response protocols, specifically for our Shopify infrastructure.
  • Shopify & eCommerce Leadership: Lead the deployment, configuration, and scaling of Shopify and custom eCommerce platforms, ensuring they can handle peak seasonal traffic with absolute reliability and low latency.
  • Architect for Scale: Design and implement highly available microservices and APIs that seamlessly integrate Shopify with GM's internal systems, IBM OMS, and external partners.
  • Drive AI & Engineering Excellence: Champion the integration of AI-assisted development tools (e.g., GitHub Copilot, AI-driven observability) to accelerate code delivery, automate repetitive tasks, and elevate team productivity.
  • Technical Mentorship: Provide strategic technical direction to a team of mid-level and senior software engineers, aligning architectural decisions with Digital Commerce business goals.
  • System Resilience: Partner tightly with DevOps and SRE teams to embed advanced observability frameworks (e.g., Datadog) and robust CI/CD pipelines directly into the engineering culture.
  • Innovate the Platform: Architect systems that support personalized recommendations, dynamic pricing, and real-time inventory visibility to continuously optimize the B2C eCommerce flow.
What we offer
What we offer
  • Company Vehicle : Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
  • This Job may be eligible for relocation benefits.
  • Fulltime
Read More
Arrow Right