Software Engineer III

Walmart Walmart · Retail · Bangalore, KA, India

Seeking a Software Engineer III to drive technical direction and system design for Walmart’s Zero-Touch Networking platform. Responsibilities include building scalable services like configuration managers, orchestrators, and workflow engines, developing APIs and microservices, and ensuring platform reliability through observability and incident management. The role requires expertise in infrastructure automation platforms, Go, Python, and networking fundamentals.

What you'd actually do

  1. Drive technical direction and system design for the intent-based networking layer within Walmart’s Zero-Touch Networking stack.
  2. Build robust, scalable services—including configuration managers, orchestrators, workflow engines, and remediation pipelines.
  3. Develop clean, extensible APIs and microservices that power internal self-service capabilities.
  4. Own platform reliability, ensuring observability, alerting, incident management, and root cause analysis are built-in from day one.
  5. Collaborate across disciplines—network engineering, SRE, operations, product management—to align on priorities and deliver value quickly.

Skills

Required

  • Go
  • Python
  • Intent-based networking
  • Infrastructure-as-code
  • Network systems
  • Web frameworks such as Django
  • Real-time data streaming with Kafka or NATS
  • Databases like PostgreSQL and Elasticsearch
  • CI/CD pipelines
  • Test automation
  • Git-based workflows
  • Source-of-truth systems like NetBox

Nice to have

  • Cloud platforms (Azure, GCP)
  • Software engineering fundamentals: data structures, algorithms, performance, scalability, reliability, fault tolerance
  • Java
  • C++
  • Service-oriented/microservices architectures
  • RESTful/graph APIs
  • High availability and throughput frameworks
  • Networking fundamentals (e.g., routing/switching, overlay/underlay networks, SDN/NFV, intent-based networking)
  • Network automation
  • Infrastructure as code (IaC)
  • Configuration management (Ansible, Terraform etc)
  • Monitoring/observability tooling
  • Mentoring and influencing other engineers
  • Technical leadership
  • Setting engineering best practices
  • Architectural direction
  • Communication skills (both technical and non-technical)
  • Zero-touch/zero-touch

What the JD emphasized

  • production-grade infrastructure automation platforms at scale