W

Walmart

Sells groceries and essentials in stores and online

Senior Manager - Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • At least 12 years of hands-on software engineering experience, with a strong and current command of backend system design and development.
  • Deep proficiency in Java and the Spring and Spring Boot ecosystem, including the ability to review and contribute to production code.
  • Expert-level understanding of distributed systems, including CAP theorem trade-offs, consistency models, idempotency, distributed transactions, and failure modes in real-world, large-scale deployments.
  • Strong working knowledge of event-driven architecture, including Kafka or equivalent message streaming platforms, saga patterns, CQRS, and event sourcing.
  • Extensive experience designing and operating cloud-native microservices on Microsoft Azure, including AKS, Azure Service Bus, Azure Functions, Cosmos DB, and related services.
  • Solid grasp of API design at scale, including RESTful services, versioning strategies, backward compatibility, and contract-first design.
  • Hands-on experience with SQL and NoSQL databases, including query optimization, schema design, indexing strategies, and appropriate technology selection.
  • Deep understanding of system observability, including distributed tracing with OpenTelemetry, structured logging, alerting, SLOs and SLAs, and incident post-mortems.
  • Strong command of non-functional requirements, including latency, throughput, fault tolerance, horizontal scalability, and graceful degradation under load.
  • Ability to prototype and validate technical solutions, including writing code when needed.
  • Strong experience with CI/CD pipelines, including Git branching strategies, pipeline-as-code, artifact management, and blue-green or canary deployment patterns.
  • Practical experience with container orchestration, including Kubernetes at scale, Helm, resource quotas, pod disruption budgets, and production-grade cluster management.
  • Strong knowledge of code quality practices, including static analysis with SonarQube, unit and integration testing with JUnit and Spock, mutation testing, and test pyramid discipline.
  • Strong experience leveraging AI and large language models in production and deriving measurable outcomes.
  • Experience with AI-driven feature development and the ability to operate with an AI-first mindset.
  • At least 3 years of experience managing engineering teams of 10–15 engineers, with clear ownership of technical delivery outcomes.
  • Track record of raising the technical bar by establishing architecture review processes, engineering guilds, or design standards that outlast individual projects.
  • Experience leading teams through greenfield platform builds and large-scale migrations, with shipped production outcomes.
  • Ability to translate ambiguous business problems into clear technical problem statements and executable engineering plans.
  • Ability to unblock engineers technically by debugging complex production issues, reviewing architectural trade-offs, and making decisive technical judgments.
  • Experience working in distributed, multi-time-zone engineering organizations, with effective asynchronous communication and documentation practices.
  • A bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area, plus 5 years of experience in software engineering or a related area; alternatively, 7 years of experience in software engineering or a related area and 2 years of supervisory experience.

Responsibilities

  • Lead architecture discussions, design reviews, and critical technical decisions, providing engineering clarity and direction.
  • Own and drive the end-to-end technical design of services and platforms, setting standards for scalability, reliability, and maintainability.
  • Mentor and develop engineers through hands-on code reviews, design critiques, and engineering deep-dives.
  • Proactively identify and resolve technical debt, performance bottlenecks, and reliability risks before they become production issues.
  • Set and enforce engineering standards for code quality, test coverage, observability, and operational excellence across the team.
  • Drive adoption of distributed systems patterns, including event-driven architecture, eventual consistency, and resilient service mesh.
  • Ensure systems are resilient in low-bandwidth, high-latency environments.
  • Attract, hire, and retain strong individual contributors and build a team culture focused on engineering excellence.
  • Evaluate and champion technology choices for long-term platform health.
  • Ensure the team delivers with pace, quality, and engineering depth.

Desired Qualifications

  • A master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area, plus 3 years of experience in software engineering or a related area.
  • Knowledge of implementing Web Content Accessibility Guidelines 2.2 AA standards, assistive technologies, and integrating digital accessibility into products and services.
  • Prior exposure to retail or supply chain domain systems, including order management, inventory, returns, or fulfilment.
  • Experience engineering for low-bandwidth or intermittent-connectivity environments relevant to African or emerging-market deployments.
  • Familiarity with Walmart Cloud Native Platform or equivalent internal platform-as-a-service tooling.

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