Walmart

(IND) STAFF, SOFTWARE ENGINEER

Walmart
Apply
2 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Translate store and online pickup and delivery business problems into scalable technology solutions.
  • Architect, design, build, and deploy high-throughput, low-latency distributed services and event-driven pipelines.
  • Lead architecture and design reviews and drive service simplification, multi-tenancy, multi-region resiliency, and disaster recovery.
  • Own production excellence by troubleshooting incidents, conducting root-cause analysis, and preventing recurrence.
  • Improve code quality, automated testing, observability, monitoring, performance, and production reliability.
  • Apply and validate AI/GenAI tools for coding, reviews, testing, debugging, root-cause analysis, and documentation.
  • Estimate effort, identify risks, and plan execution across teams and releases.
  • Mentor and coach engineers while providing Staff-level technical leadership and cross-team influence.

Requirements

  • 10+ years of experience designing and developing highly scalable applications, including recent hands-on backend coding and Staff-level technical ownership.
  • 5+ years of experience building Java microservices with Spring or Spring Boot; exceptional Go engineers with equivalent distributed-systems depth may also be considered.
  • Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area plus 4 years of software engineering experience, or 6 years of software engineering experience.
  • Strong computer science fundamentals in data structures, algorithms, concurrency, networking, and problem solving.
  • Deep expertise in distributed systems, including microservices, event-driven design, consistency, idempotency, partitioning, retries, timeouts, backpressure, fault isolation, and failure recovery.
  • Experience operating high-throughput, low-latency systems, including performance tuning and caching.
  • Hands-on experience with Kafka and SQL/NoSQL data stores such as Cosmos DB, Cassandra, MongoDB, MySQL, PostgreSQL, and Oracle.
  • Experience with Kubernetes, automated testing, observability, production readiness, reliability, incident mitigation, and root-cause analysis.
  • Practical advanced use of AI/GenAI tools with disciplined validation of their output.
  • Excellent organization, communication, interpersonal, mentoring, architecture review, and cross-team collaboration skills.
  • Preferred qualifications include a relevant master’s degree plus 2 years of software engineering experience, Redis or Memcached, multi-region and multi-tenant architecture, disaster recovery, resilience or chaos testing, SRE practices, Azure or GCP, reusable platform or developer tooling, and retail, fulfillment, logistics, marketplace, or agentic/LLM workflow experience.

Benefits

  • The role is based in the Bangalore or Chennai office for daily work, with flexibility to manage personal life.
  • Benefits include maternity and parental leave, paid time off, health benefits, and performance incentive awards.

Tech Stack

Categories

Walmart

About Walmart

10,000+ employees

Walmart is a global omnichannel retailer that sells groceries, general merchandise, and services through Walmart and Sam's Club stores and online marketplaces for consumers and small businesses. Its model spans physical retail, e-commerce, advertising, and a vast supply chain, plus pharmacy, health, and financial services. Founded in 1962 and headquartered in Bentonville, Arkansas, Walmart Inc. is a public company on the NYSE (WMT) operating in the U.S. and multiple international markets.

Contact me