Staff Software Engineer, Backend

Walmart

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$143,000–$286,000 / yr
Posted
59 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $215k
This role $214k
$126k most similar roles pay here $303k

This role pays more than 51% of similar roles. Most pay $192,050–$238,837 — the shaded band above. At the midpoint, this role pays about $214k versus about $215k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 184 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 180 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff Software Engineer, Backend

Staff, Software Engineer - Backend joins the Marketplace Engineering team within the Walmart Marketplace Payments organization to shape the architecture, scalability, and reliability of core platforms. The role involves leading the design of distributed fault-tolerant backend systems, building scalable microservices, and developing data pipelines for a third-party seller ecosystem. Key responsibilities include managing payment services, expanding international capabilities, and implementing Agentic AI-powered workflows to automate processes and improve decision-making. The candidate will utilize Java (JDK 21), Spring Boot, Kafka, Cassandra, Spark, and Airflow while working across Azure, GCP, and private cloud environments. This position focuses on the technical challenges of payment systems, including lending, risk management, and financial decisioning. The engineer will provide architectural direction, mentor other team members, and ensure high availability through robust CI/CD practices and disaster recovery strategies for global marketplace growth.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design distributed fault-tolerant backend systems using Java, Spring Boot, and event-driven architectures.
  • Build scalable microservices and data pipelines using Kafka, Cassandra, Spark, and Airflow across multi-cloud environments.
  • Develop Agentic AI-powered workflows to automate processes and enhance business decision-making on the payments platform.
  • Architect payment infrastructure that supports international expansion while ensuring regulatory compliance and high availability.
  • Lead technical design discussions and provide architectural direction for Marketplace Capital products like lending and risk management.
  • Implement robust CI/CD practices, observability tools, and disaster recovery strategies to ensure system reliability.
  • Create reusable tools and frameworks to improve developer productivity and reduce operational overhead.
  • Mentor engineers across various levels to foster a culture of technical rigor and engineering excellence.

What we're looking for

  • Candidates must have a Bachelor's degree in a related field and 4 years of experience or 6 years of professional software engineering experience.
  • Must possess at least 6 years of professional software development experience with expertise in backend systems and distributed platforms.
  • Requires deep proficiency in Java (JDK 21), Spring Boot, Kafka, Cassandra, Spark, and Airflow.
  • Must have a strong background in designing multi-tenant cloud-native systems across Azure, GCP, or private cloud environments.
  • Experience is required in designing or integrating AI-powered applications, LLM-based workflows, or Agentic AI solutions into enterprise platforms.
  • Preferred experience includes building payment platforms, financial services, lending, fintech, or international payment systems.
  • Must possess excellent communication skills to influence and partner with global teams and stakeholders.
  • Experience in mentoring engineers and setting technical direction is required for this leadership role.

More like this

Similar roles

Staff Software Engineer, Backend

Walmart

Sunnyvale, CA 59 days ago $143,000$286,000
Java Spring Boot Kafka Cassandra Spark Airflow Azure GCP Microservices CI/CD Agentic AI LLM Data Pipelines
4+ yrs exp

Staff Software Engineer, Frontend

Walmart

Sunnyvale, CA 66 days ago $143,000$286,000
React Next.js TypeScript JavaScript Python Java Rust Dart C++ Microservices Containers CI/CD API Design Machine Learning Cloud-Native Architecture Observability
4+ yrs exp

Staff Software Engineer, Frontend

Walmart

Bentonville, AR 53 days ago $110,000$220,000
Cloud-native Architecture Microservices Containers CI/CD Python Java JavaScript C++ Machine Learning AI DevOps API Design System Design Observability Software Prototyping
4+ yrs exp

Staff Software Engineer, FullStack

Walmart

Sunnyvale, CA 59 days ago $143,000$286,000
React TypeScript Java Spring Boot Kafka Cassandra Azure GCP HTML CSS JavaScript REST APIs Agentic AI LLM Distributed Systems Cloud-native WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer, Backend

Toast, Inc.

Remote 66 days ago $193,000$309,000
Kotlin Java React Microservices Containerization DynamoDB PostgreSQL API Design Mobile Device Management (MDM) GitHub Copilot Claude Code Monitoring Tools Backend Services
8+ yrs exp Remote

Staff Software Engineer, Back End

Intuit

Mountain View, CA 22 days ago $202,500$274,000
Java AI LLM Prompting AutoML Kubernetes Microservices SQL NoSQL Cloud Computing CI/CD TDD Relational Database Design Algorithms Design Patterns
7+ yrs exp