W

Walmart

Sells groceries and essentials in stores and online

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • 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 asynchronous, 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.
  • A bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area, plus 4 years of software engineering or related experience; alternatively, 6 years of software engineering or related experience.

Responsibilities

  • Own architecture and design for the registry server, including schema validation, compatibility rules, and code-generation job orchestration.
  • Lead the evolution of multi-language code generation in Java, Go, and Rust, and artifact publishing across Artifactory, Concord, and LooperPro.
  • Design the schema-as-code workflow on GitHub Enterprise, covering pull-request checks, approvals, merges, and releases, and drive secure-by-default identity and authorization practices.
  • Define service-level objectives, 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.

Desired Qualifications

  • Exposure to schema compatibility tooling, Maven or Artifactory, or GitHub App and continuous-integration integrations.
  • A master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area, plus 2 years of software engineering or related experience.

About the Company

Walmart

Sells groceries and essentials in stores and online

Walmart sells groceries, household essentials, clothing, and electronics through stores and online marketplaces for consumers around the world. Its everyday low price model combines large purchasing volumes with distribution networks that move goods to stores and customer homes. Shoppers can browse online, collect orders at a nearby store, or request delivery, while third-party merchants use its marketplace and fulfillment services to reach customers. The group earns revenue from merchandise sales, memberships, advertising, and services, and also operates pharmacies, optical centers, and digital payments businesses. Walmart opened its first discount store in 1962 and is headquartered in Bentonville, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Bentonville, AR
Founded
1962

Recently Posted Jobs

Explore more opportunities at Walmart

See more jobs