Staff, Software Engineer

WalmartSunnyvale, CA
Onsite

About The Position

We are seeking a Staff Software Engineer to design and build enterprise-scale Digital Financial Services platforms. This role is backend-heavy, with strong expectations Node.js distributed systems, while also providing technical leadership for React-based front-end applications. You will operate as a senior technical leader, driving architecture, system design, and engineering excellence across the full stack.

Requirements

  • 12+ years of professional software engineering experience
  • Strong expertise in Node and backend development
  • Experience building distributed, microservices-based systems
  • Hands-on experience with Apache Kafka and event streaming
  • Experience designing and consuming RESTful or GraphQL APIs
  • Solid understanding of system design, concurrency, and data modeling
  • Experience with SQL and NoSQL databases
  • Skilled in debugging, defect management, and performance troubleshooting to ensure high availability and maintainability.
  • Strong expertise in Node.js ,Rust,typescript and GraphQL( Apollo Federation ), with experience designing and scaling production GraphQL services.
  • Proven track record of leading large-scale projects and influencing technical direction at the organizational level.
  • Strong problem-solving skills, communication abilities, and collaborative mindset.
  • Prior experience in high-traffic, consumer-facing applications.

Nice To Haves

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area
  • Knowledge of accessibility best practices and experience implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
  • Experience creating inclusive digital experiences

Responsibilities

  • Drive architecture and design decisions for GraphQL APIs, Node.js, Rust services and platforms that power critical applications.
  • Build event-driven architectures using Apache Kafka
  • Define API contracts (REST / GraphQL) between front-end and backend services
  • Optimize systems for performance, reliability, and scalability
  • Drive technical standards for coding, testing, CI/CD, and observability
  • Partner with product, UX, data, and platform teams
  • Guide and mentor senior and mid-level engineers, raising the overall technical bar of the team.
  • Champion CI/CD pipelines, observability, monitoring, and incident response practices.
  • Develop and maintain React + TypeScript front-end applications

Benefits

  • Incentive awards for performance
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Competitive pay
  • Performance-based bonus awards
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • Company-paid life insurance
  • Paid time off (including sick leave)
  • Parental leave
  • Family care leave
  • Bereavement
  • Jury duty
  • Voting leave
  • Short-term disability
  • Long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes
  • Walmart-paid education benefit program (Live Better U) for full-time and part-time associates
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service