Staff, Software Engineer

Walmart · Chennai · 10+ yrs experience · Posted 2026-07-03

Tech stack: AWS, Azure, GCP, GraphQL, Java, Kafka, Kubernetes, MongoDB, MySQL, PostgreSQL, Python, React, Redis, Spring Boot, TypeScript

Apply on the company site · Get a referral for this role

Walmart salary & ratings · Walmart interview process · More live openings

About the role

Enterprise Business Services (EBS) is a core pillar of Walmart Global Tech, powering the systems behind millions of daily interactions across Finance, People, Associate Digital Experience, and Talent.
From the moment an associate logs in, to a customer making a purchase, to seamless hiring journeys—EBS ensures the business runs reliably, securely, and at scale.
We’re building next‑generation intelligent platforms that power global operations across multiple markets. Join us to solve complex engineering challenges and shape the future of Walmart’s enterprise ecosystem.
We’re looking for a Staff Software Engineer (Full Stack) to lead architecture, development, and delivery of highly scalable, cloud-native platforms for our Talent Acquisition technology domain. In this role, you will:
Set technical direction across multiple engineering teams.
Design and develop high-throughput, highly available microservices and front-end applications.
Influence platform architecture, standards, and operational excellence.
Mentor engineers and drive engineering best practices across squads.
This role is ideal for someone who enjoys both hands-on system design and driving technical strategy across a domain.
Responsibilities:
- Technical Leadership
- Lead architecture & technical direction for large-scale full‑stack systems (Java/Spring Boot + React/TypeScript).
- Define API strategy, domain models, UI architecture, and integration patterns across services.
- Drive standardization on secure coding, API contracts, versioning, CI/CD, and observability.
- System Design & Development
- Build and evolve resilient, fault-tolerant, cloud-native microservices with strong SLAs.
- Develop responsive, accessible, and modular frontend applications using React & TypeScript.
- Own non-functional requirements: performance, scalability, reliability, cost efficiency, DR.
- Platform Engineering
- Implement cloud-native patterns on Kubernetes; ensure strong security posture (OAuth2/OIDC).
- Build monitoring, logging, metrics, and tracing frameworks for operational excellence.
- Collaboration & Delivery
- Partner with Product, UX, and business teams to translate requirements into technical solutions.
- Lead complex initiatives across squads: breaking down work, unblocking teams, ensuring quality.
- Mentor engineers and contribute to hiring & building a strong engineering culture.
Qualifications:
- 10+ years of software engineering experience with ownership of production systems.
- Strong backend expertise: Java (17+), Python, Spring Boot, REST, microservice architecture.
- Strong frontend expertise: React, TypeScript, testing frameworks (Jest, Cypress).
- Deep understanding of distributed systems, caching, consistency, resiliency patterns.
- Solid skills in data structures, algorithms, and system design.
- Experience with CI/CD, automated testing, and DevOps practices.
- Exposure to public cloud (AWS/GCP/Azure) and Kubernetes.
- Experience in Agile environments with strong problem-solving and communication skills.
- Experience with Kafka or event-driven architectures.
- Exposure to GraphQL, API gateways, schema governance.
- Experience with PostgreSQL/MySQL, Redis, MongoDB, or similar data stores.
- Understanding of machine learning, search systems, or information retrieval.
- Background in enterprise domains: HR tech, workflow systems, finance/operations.
- Good understanding or experience in AI/ML ecosystem.

Qualifications

- 10+ years of software engineering experience with ownership of production systems.
- Strong backend expertise: Java (17+), Python, Spring Boot, REST, microservice architecture.
- Strong frontend expertise: React, TypeScript, testing frameworks (Jest, Cypress).
- Deep understanding of distributed systems, caching, consistency, resiliency patterns.
- Solid skills in data structures, algorithms, and system design.
- Experience with CI/CD, automated testing, and DevOps practices.
- Exposure to public cloud (AWS/GCP/Azure) and Kubernetes.
- Experience in Agile environments with strong problem-solving and communication skills.
- Experience with Kafka or event-driven architectures.
- Exposure to GraphQL, API gateways, schema governance.
- Experience with PostgreSQL/MySQL, Redis, MongoDB, or similar data stores.
- Understanding of machine learning, search systems, or information retrieval.
- Background in enterprise domains: HR tech, workflow systems, finance/operations.
- Good understanding or experience in AI/ML ecosystem.

Responsibilities

- Technical Leadership Lead architecture & technical direction for large-scale full‑stack systems (Java/Spring Boot + React/TypeScript).
- Define API strategy, domain models, UI architecture, and integration patterns across services.
- Drive standardization on secure coding, API contracts, versioning, CI/CD, and observability.
- System Design & Development
- Build and evolve resilient, fault-tolerant, cloud-native microservices with strong SLAs.
- Develop responsive, accessible, and modular frontend applications using React & TypeScript.
- Own non-functional requirements: performance, scalability, reliability, cost efficiency, DR.
- Platform Engineering Implement cloud-native patterns on Kubernetes; ensure strong security posture (OAuth2/OIDC).
- Build monitoring, logging, metrics, and tracing frameworks for operational excellence.
- Collaboration & Delivery
- Partner with Product, UX, and business teams to translate requirements into technical solutions.
- Lead complex initiatives across squads: breaking down work, unblocking teams, ensuring quality.
- Mentor engineers and contribute to hiring & building a strong engineering culture.

More openings at Walmart