Back
Walmart logo

STAFF, SOFTWARE ENGINEER

Walmart · Posted Nov 2

Retail, e-commerce, grocery, pharmacy, and membership warehouse services

Bangalore, Karnataka, IndiaFull-timeOnsiteLead/Staff10+ years₹55.0L–₹90.0L yearly41 applicants
RetailE-CommerceSupermarketSupply ChainGroceryPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Walmart's Global Tech Platforms (GTP) organization powers the tools, platforms, and services used by thousands of engineers across the company, and the Walmart Schema Registry (WSR) team builds the platform where teams publish, version, and validate Protocol Buffer schema definitions. WSR runs on WCNP (Kubernetes on Azure AKS), stores metadata in Google Cloud Spanner, and integrates with GitHub Enterprise, PingFederate SSO, Artifactory, Concord, and LooperPro, generating Java, Go, and Rust bindings for consumers. As a Staff Software Engineer, you will set technical direction across the registry server, the codegen pipeline, and the GitHub-based schema workflow, driving multi-quarter initiatives that impact many teams.

What you will do

  • Own architecture and design for the registry server (Rust, gRPC), including schema validation, compatibility rules, and codegen job orchestration.
  • Lead the evolution of multi-language codegen (Java, Go, Rust) and artifact publishing across Artifactory, Concord, and LooperPro.
  • Design the schema-as-code workflow on GitHub Enterprise, covering PR checks, approvals, merges, and releases, and drive secure-by-default identity and authorization practices.
  • Define SLOs, observability, and on-call practices, and lead reliability and incident response for a production platform.
  • Mentor engineers and partner with consumer teams and security reviewers through design reviews and technical standards.
  • Establish engineering best practices through code reviews, design reviews, technical standards, and mentoring.

Skills used in this role

What the employer is looking for

  • 10+ years of professional software engineering experience, with ownership of production distributed systems.
  • Deep understanding of software architecture, design patterns, microservices, and platform engineering principles.
  • Strong proficiency in Rust or Go, with experience building async, concurrent server software.
  • Hands-on experience with gRPC, Protocol Buffers, and API design.
  • Experience operating services on Kubernetes, and working knowledge of OAuth 2.0, OIDC, and JWT-based security.
  • Experience with a globally distributed or relational database (such as Spanner, CockroachDB, or PostgreSQL) and a track record of technical leadership. Exposure to schema compatibility tooling, Maven/Artifactory, or GitHub App and CI integrations is a plus.
  • Option 1: 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. Option 2: 6 years’ experience in software engineering or related area.

Preferred qualifications

  • 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

Benefits and support

  • Incentive awards for performance
  • Maternity and parental leave
  • PTO
  • Health benefits

About Walmart

Walmart Inc. is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores, and grocery stores. As one of the world's largest companies by revenue, it serves millions of customers daily through physical stores and robust e-commerce platforms. The company is driven by a commitment to everyday low prices and an expanding suite of digital and convenience-focused services.

Industry
Retail
Company size
2000000+ employees
Founded
1962
Location
Bentonville, Arkansas, USA
Funding stage
Public Company

Leadership

JF
John Furner

President and CEO

JD
John David Rainey

Executive Vice President and Chief Financial Officer

SK
Suresh Kumar

Executive Vice President, Global Chief Technology Officer and Chief Development Officer

SD
Seth Dallaire

Executive Vice President and Chief Growth Officer

DG
David Guggina

President and CEO, Walmart U.S.

Apply