(IND) SENIOR, SOFTWARE ENGINEER
Technology, Data & Digital · Software & Web Development · Software Engineering · Backend
In short
Walmart Global Tech is hiring a Senior Software Engineer in Bangalore to build and operate large-scale, cloud-native backend services and APIs for customer ratings and reviews. This role involves end-to-end feature ownership, working with technologies like Golang, Java Spring Boot, Kubernetes, and Azure/GCP, and driving operational excellence through automation and incident management.
Responsibilities
- Design, build, and maintain backend services and APIs for the Ratings & Reviews (UGC) platform.
- Own features end-to-end: requirements → design → implementation → testing → deployment → production support.
- Contribute to system design for high throughput, low latency, and high availability.
- Influence the technical roadmap via proposals, design reviews, and identifying scalability/reliability gaps.
- Work with cloud-native technologies including Azure/GCP, Kubernetes, Golang, Java Spring Boot, Kafka, Cosmos/Cassandra/BigQuery, Elasticsearch, Apache Spark, REST APIs, and (as needed) Python/Node.js.
- Collaborate with cross-functional teams across Product, Business, Program, and Engineering in the U.S. and India.
- Drive operational excellence through strong monitoring, alerting, automation, and incident management.
- Troubleshoot production issues, perform root-cause analysis, and implement long-term fixes.
- Improve reliability metrics (MTTD, MTTR, SLAs) and optimize performance/cost where applicable.
- Advocate and implement best practices in security, resilience, CI/CD, testing, and developer productivity.
Requirements
- Strong software engineering experience building scalable, cloud-native, distributed systems.
- Expertise in backend development and API design (Golang, 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.
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
- OR 5 years’ experience in software engineering or related area.
Desired Qualifications
- 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.
- Master’s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year’s experience leading information security or cybersecurity projects.
- Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
- Knowledge of accessibility best practices and Walmart’s accessibility standards and guidelines.
- Information Technology - CISCO Certification - Certification
Benefits
- Incentive awards for performance.
- Best-in-class benefits including maternity and parental leave, PTO, and health benefits.
#Software Engineering#Backend Development#Cloud-Native#APIs#Golang#Java Spring Boot#Kubernetes#Azure#GCP#Kafka#Datastores#Elasticsearch#Apache Spark#CI/CD#Monitoring#Incident Management#eCommerce