Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Walmart Logo

Staff, Software Engineer

Walmart

$143,000 - $286,000
Dec 12, 2025
Sunnyvale, CA, US
Apply Now

Walmart is looking for a highly experienced Staff Software Engineer to lead the design, development, and operational excellence of Walmart’s API-driven platforms and cloud-native services.

Requirements

  • 8+ years of experience building large-scale backend systems or API platforms.
  • Strong expertise in REST API design, Node.js/JavaScript/TypeScript, and distributed systems architecture.
  • Deep hands-on experience with Kubernetes (pods, deployments, services, ingress controllers, Helm, autoscaling).
  • Proficiency with SQL and NoSQL databases and designing scalable schemas.
  • Expertise with Docker and modern containerization workflows.
  • Strong understanding of API infrastructure: gateways, load balancers, service meshes, CI/CD, authN/authZ, rate limiting.
  • Experience with cloud platforms (e.g., GCP, Azure, or Walmart’s internal cloud environment).

Responsibilities

  • End-to-end design and development of REST APIs, internal platform services, and microservices-based systems.
  • Establish coding and design standards across teams (API patterns, schema design, logging/observability, scalability patterns).
  • Evaluate and introduce technologies that improve system performance, developer experience, and operational efficiency.
  • Provide hands-on technical guidance, perform design reviews, and mentor senior level engineers.
  • Build scalable, secure, low-latency REST APIs using JavaScript/TypeScript, Node.js, Python or related backend technologies.
  • Own API lifecycle including design, deployment, versioning, monitoring, documentation, and governance.
  • Implement robust authentication/authorization patterns (OAuth, JWT, service-to-service auth, etc.).

Other

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.
  • 6 years’ experience in software engineering or related area.
  • 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.
  • Ability to lead large initiatives with minimal oversight.
  • Strong mentorship and cross-team communication skills.