Back
Walmart logo

Principal, Software Engineer

Walmart · Posted Oct 30

Retail, e-commerce, grocery, pharmacy, and membership warehouse services

Bengaluru, Karnataka, India (Home Office Building 11)Full-timeOnsiteLead/Staff10–15 years₹80.0L–₹1.2Cr yearly<25 applicants
RetailE-CommerceSupermarketSupply ChainGroceryPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Unified Observability team is building a unified observability platform that delivers 360° visibility across distributed systems with minimal instrumentation and AI-driven insights to detect, predict, and resolve issues in real time, aiming for self-healing infrastructure through AI agents. This principal engineer role involves designing scalable AI systems for anomaly detection, forecasting, and root-cause analysis, building real-time inference services and event-driven telemetry pipelines, and writing high-performance Golang backends on Kubernetes. The engineer will also shape technical strategy, partner with SRE and Product teams, and mentor engineers.

What you will do

  • Design, develop, and deploy scalable AI/ML agents for anomaly detection, forecasting, and root-cause analysis.
  • Build and optimize real-time inference APIs and services integrating ML pipelines into production.
  • Develop data pipelines for large-scale telemetry, logs, metrics, and traces using event-driven architectures.
  • Automate model training, evaluation, and deployment pipelines (MLOps).
  • Continuously monitor model performance and optimize for accuracy, latency, and cost.
  • Work closely with platform and SRE teams to build AI-powered automation and observability workflows.
  • Build high-performance backend systems using Golang and modern design patterns.
  • Architect distributed and fault-tolerant systems with strong fundamentals in concurrency, scalability, and resilience.
  • Design multi-cloud applications using Kubernetes, Docker, and infrastructure-as-code tools.
  • Implement service discovery, load balancing, and failure recovery mechanisms.
  • Contribute to CI/CD, observability, and automation frameworks for production systems.
  • Design data flows using Kafka, Pub/Sub, or similar event streaming platforms.
  • Work with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Cassandra, ClickHouse) databases for structured and unstructured data.
  • Implement efficient data serialization, compression, and query optimization for large-scale data.
  • Collaborate with SRE, DevOps, and Product teams to integrate AI agent features into observability workflows.
  • Write clear design documents, architecture diagrams, and technical proposals.
  • Contribute to long-term technical strategy and roadmap decisions.
  • Mentor junior engineers on best practices in backend, ML systems, and distributed computing.

Skills used in this role

What the employer is looking for

  • 10-15 years of software engineering experience, including 2–4 years in AI/ML engineering.
  • Experience deploying AI solution end-to-end (data ingestion → training → inference → monitoring).
  • Strong coding skills in Golang (or Python with willingness to learn Go).
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Strong understanding of algorithms, data structures, and system design.
  • Good to have experience with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Hands-on experience with time-series modeling, anomaly detection, or forecasting.
  • Exposure to LLMs, RAG pipelines, or agentic workflows for automation.
  • Familiarity with MLOps tools like Kubeflow, MLflow, Vertex AI, or SageMaker.
  • Proficiency with Kafka, Pub/Sub, or similar distributed messaging systems.
  • Hands-on with SQL/NoSQL databases and schema design for performance at scale.
  • Expertise in designing RESTful or gRPC APIs and scalable microservices.
  • Strong focus on testing, CI/CD pipelines, and production readiness.
  • Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry).

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Walmart

Walmart Inc. is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores, and grocery stores. As one of the world's largest companies by revenue, it serves millions of customers daily through physical stores and robust e-commerce platforms. The company is driven by a commitment to everyday low prices and an expanding suite of digital and convenience-focused services.

Industry
Retail
Company size
2000000+ employees
Founded
1962
Location
Bentonville, Arkansas, USA
Funding stage
Public Company

Leadership

JF
John Furner

President and CEO

JD
John David Rainey

Executive Vice President and Chief Financial Officer

SK
Suresh Kumar

Executive Vice President, Global Chief Technology Officer and Chief Development Officer

SD
Seth Dallaire

Executive Vice President and Chief Growth Officer

DG
David Guggina

President and CEO, Walmart U.S.

Apply