Distinguished, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Distinguished Software Engineer to lead architecture and modernization of backend systems for an AI-powered chat assistant (Project Sparky) on iOS and Android. The role focuses on building scalable, fault-tolerant, and highly available distributed systems and microservices to support generative and agentic AI capabilities, including personalized, context-aware assistance. Requires deep technical leadership and expertise in backend programming and cloud platforms, with experience in complex, regulated environments.

What you'd actually do

  1. Lead the architecture and modernization of backend systems, including the design and implementation of real-time, concurrent, multi-user APIs and granular data repositories
  2. Establish and drive governance to standardize enterprise platforms and deprecate legacy or product-specific databases
  3. Direct technical strategy and provide leadership across multiple product teams and senior engineering staff, influencing over authority to align stakeholders and deliver business value
  4. Mentor and guide Principal and Staff engineers, fostering collaboration and technical excellence
  5. Architect and optimize distributed systems and microservices, ensuring scalability, reliability, and performance

Skills

Required

  • backend engineering with distributed systems and microservices
  • technical leadership across multiple teams or domains
  • mentorship of senior engineers
  • backend languages (Java, Go, Python)
  • cloud platforms (AWS, GCP, Azure)
  • DevOps knowledge
  • architectural vision for large-scale enterprise systems
  • drive digital transformation and platform strategy
  • 15 + years’ experience in software engineering or related area

Nice to have

  • design and implementation of real-time, concurrent, multi-user APIs
  • granular data repositories
  • governance to standardize enterprise platforms
  • deprecate legacy or product-specific databases
  • cloud-native transformations and migrations
  • establishing best practices and technical foundations for large-scale infrastructure
  • operational, engineering efficiency and deployment processes
  • cross-functionally with engineering, product, and compliance teams

What the JD emphasized

  • scalable, fault-tolerant and highly available large-scale distributed systems
  • architecting and implementing complex software solutions that can handle massive amounts traffic and data
  • technical leadership across multiple teams or domains
  • complex, regulated environments

Other signals

  • AI-powered chat assistant
  • generative AI
  • agentic AI
  • personalized, context-aware assistance
  • distributed systems
  • microservices
  • large-scale systems