Walmart

Principal Software Engineer – Backend

Walmart

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own the architecture and technical direction of large-scale, distributed backend systems
  • Design and build scalable backend platforms and APIs using Java, Node.js (TypeScript), and Python
  • Design, build, and operate real-time conversational and search platforms
  • Partner closely with machine learning engineers, applied researchers, and data scientists
  • Lead complex technical initiatives end-to-end
  • Set and enforce backend engineering standards
  • Drive reliability, scalability, and performance improvements
  • Establish strong observability practices
  • Mentor and influence senior and junior engineers
  • Collaborate with product, design, and business stakeholders
  • Support production operations
  • Continuously evaluate emerging backend and AI platform technologies

Requirements

  • 13+ years of professional software engineering experience
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area
  • 7 years’ experience in software engineering or related area
  • Expert-level backend development experience in one or more of the following: Java / Spring Boot, Node.js / TypeScript , or Python
  • Proven experience architecting distributed systems, including microservices, event-driven architectures, asynchronous processing, and data-intensive workflows
  • Strong understanding of real-time system constraints
  • Strong API design expertise, including REST and/or gRPC
  • Hands-on experience integrating AI/ML and GenAI services into backend systems
  • Strong grounding in security and privacy fundamentals
  • Experience building production-grade observability
  • Excellent communication skills
  • A strong sense of ownership, craftsmanship, and accountability
  • A passion for learning and staying current with backend, platform, and AI ecosystem trends
Benefits
  • Incentive awards for performance
  • Maternity and parental leave
  • PTO
  • Health benefits
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaNode.jsTypeScriptPythonSpring Bootmicroservicesevent-driven architectureasynchronous processingAPI designREST
Soft Skills
communicationownershipcraftsmanshipaccountabilitymentoringcollaborationinfluenceleadershipproblem-solvingadaptability