(ind) Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer role at Walmart eCommerce focused on the User-Generated Content (UGC) platform, specifically Ratings & Reviews. The role involves designing, building, and maintaining backend services and APIs for a high-throughput, low-latency, and highly available system. Responsibilities include end-to-end feature ownership, technical strategy, operational excellence, and collaboration with cross-functional teams. Experience with cloud-native technologies, distributed systems, and modern engineering practices is required. The role also involves using AI developer tools to improve velocity.

What you'd actually do

  1. Design, build, and maintain backend services and APIs for the Ratings & Reviews (UGC) platform
  2. Own features end-to-end: requirements → design → implementation → testing → deployment → production support
  3. Contribute to system design for high throughput, low latency, and high availability
  4. Influence the technical roadmap via proposals, design reviews, and identifying scalability/reliability gaps
  5. Work with cloud-native technologies including Azure/GCP, Kubernetes, Golang, Rust, Java Spring Boot, Kafka, Cosmos/Cassandra/BigQuery, Elasticsearch, Apache Spark, REST APIs, and (as needed) Python/Node.js

Skills

Required

  • Strong software engineering experience building scalable, cloud-native, distributed systems
  • Expertise in backend development and API design (Golang, Rust, Java Spring Boot)
  • Experience with Azure/GCP and Kubernetes deployments
  • Hands-on experience with Kafka, large-scale datastores (Cosmos/Cassandra/BigQuery), and Elasticsearch
  • Familiarity with Apache Spark and modern engineering practices (CI/CD, automation, secure SDLC)
  • Proficiency with observability and incident tooling (OpenObserver/Splunk, Grafana, Kibana, Prometheus, PagerDuty/XMatters, ServiceNow)
  • Strong debugging, problem-solving, and performance tuning skills
  • Excellent communication and stakeholder collaboration
  • Proven ability to mentor peers and raise engineering quality without formal people management
  • Experience adopting AI developer tools (e.g., Cursor, Copilot, qodo-merge) to improve velocity and code quality

Nice to have

  • Master’s degree in computer science/software engineering (or related field)
  • Experience in eCommerce/marketplaces or other large-scale consumer platforms
  • Exposure to frontend/mobile stacks (React/Next.js, iOS Swift, Android Kotlin) is a plus for end-to-end delivery

What the JD emphasized

  • strong SLAs
  • SLAs