Walmart
Walmart
Walmart is a global retail and eCommerce company serving consumers through hypermarkets, discount department stores, grocery locations, and an online marketplace. Its broad product offering is supported by a large physical-store network, direct-to-consumer operations, and the logistics and supply-chain systems needed to keep products moving across the business.

Walmart Distinguished Software Engineer, WFS-ICC Atlas Platform

Lead architecture and production engineering for Walmart Fulfillment Services platforms serving millions of sellers. The role focuses on distributed systems and AI-enabled platform capabilities and is based onsite in Bangalore.

Description

  • Build services that help millions of sellers join and do business through Walmart Fulfillment Services.
  • Set technical direction and deliver critical shared services for Seller Center interfaces and APIs.
  • Lead end-to-end design across APIs, user interfaces, data models, distributed systems, and shared concerns.
  • Establish reference architectures, design patterns, implementation guidance, and engineering standards.
  • Assess technologies, frameworks, and cloud-native approaches for Walmart’s operating scale.
  • Write and review RFCs and architecture decision records.
  • Develop, test, deploy, and maintain production-ready software.
  • Address complex performance, reliability, and scaling challenges.
  • Perform detailed code reviews and strengthen engineering quality across the team.
  • Guide the full development lifecycle from design and implementation through testing, release, and observability.
  • Investigate P0/P1 incidents, lead root cause analysis, and define lasting corrective measures.
  • Build resilient systems, set non-functional requirements, add observability instrumentation, and create operational runbooks.
  • Apply AI to schema design, code generation and review, testing, documentation, incident analysis, and API design.
  • Create AI-native features such as API health monitoring, seller onboarding support, smart alerts, and anomaly detection.
  • Assess and incorporate AI and machine learning capabilities into services.
  • Promote AI-assisted engineering with demonstrations, pairing, written guidance, and community contributions.
  • Expand technical expertise across the organization through talks, design reviews, RFCs, and practical pairing.
  • Connect platform and product priorities by turning technical constraints and product goals into effective engineering strategies.

Requirements

  • Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or a related field plus 6 years of software engineering or related experience; alternatively, 8 years of such experience.
  • Preferred: Master’s degree in a related field and 4 years of software engineering or related experience.
  • Expertise in distributed systems, API design, and platform engineering.
  • Proficiency with GitHub Copilot, Wibey, and LLM-based tools.
  • Experience with cloud microservices, seller portals, and AI-driven analytics.
  • Ability to design resilient, observable, scalable systems and establish non-functional requirements.
  • Ability to lead P0/P1 incident investigations, root cause analysis, and permanent corrective actions.
  • Knowledge of AI/ML capabilities and AI-assisted engineering workflows.
  • Digital accessibility knowledge, including WCAG 2.2 AA and assistive technologies, is preferred.
  • Ability to work onsite from the Bangalore office.

Benefits

  • Performance-based incentive awards.
  • Maternity and parental leave.
  • Paid time off.
  • Health benefits.
  • Compensation package.
  • Flexibility to manage personal commitments.

Related Jobs