Senior, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer role focused on leading the design, development, and delivery of scalable front-end software solutions for Walmart's global eCommerce platforms. Responsibilities include defining front-end architecture, driving modernization, improving developer experience, ensuring performance and stability, and establishing coding standards and governance. The role requires expertise in React, TypeScript, Node.js, Next.js, monorepos, multi-tenant architecture, performance optimization, and DevOps practices.

What you'd actually do

  1. Define and evolve front-end architecture for a large-scale Next.js, React, and Node.js ecosystem.
  2. Lead architectural decision-making and author ADRs that influence hundreds of engineers.
  3. Establish guardrails (lint rules, CI policies, performance budgets) that enforce best practices at scale.
  4. Improve build systems, CI/CD workflows, and developer tooling to optimize productivity and code quality.
  5. Own site performance strategy including Core Web Vitals, caching, logging, monitoring, and tuning.

Skills

Required

  • 4+ years of software engineering experience
  • deep expertise in front-end architecture at scale
  • building and supporting high-traffic eCommerce or large-scale consumer platforms
  • React
  • TypeScript
  • Node.js
  • Next.js
  • monorepo strategies
  • multi-tenant application architecture
  • performance optimization (Core Web Vitals, caching strategies, logging, monitoring)
  • system design
  • scalability patterns
  • distributed systems fundamentals
  • leading cross-team architecture initiatives
  • DevOps knowledge (CI/CD, containerization, Kubernetes)
  • writing and enforcing engineering standards and governance policies
  • communication skills
  • influencing at scale

Nice to have

  • supporting internationalized, multi-market web platforms
  • implementing accessibility (ADA/WCAG) standards
  • platform engineering
  • developer productivity tooling
  • mentoring senior engineers
  • driving org-level technical change

What the JD emphasized

  • deep expertise in front-end architecture at scale
  • high-traffic eCommerce or large-scale consumer platforms
  • React, TypeScript, Node.js, and Next.js
  • Core Web Vitals, caching strategies, logging, monitoring
  • DevOps knowledge including CI/CD, containerization, and Kubernetes
  • Establish guardrails (lint rules, CI policies, performance budgets) that enforce best practices at scale.