Walmart

STAFF, SOFTWARE ENGINEER

Walmart
Apply
3 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Code, unit test, and build high-performance, scalable applications for Walmart International Marketing Tech and CRM Tech.
  • Design and build resilient backend services and multi-tenant, multi-market solutions with locale-specific features and delivery SLAs.
  • Lead the technical design and architecture of core MarTech and CRM Tech systems.
  • Build event-driven, microservices-based architectures using Java/Spring Boot, Kafka, NoSQL databases, and Spark batch or streaming pipelines.
  • Drive platform convergence across markets and partner with Data Engineering and Data Science teams on data- and AI/ML-driven capabilities.
  • Champion code quality, observability, testing strategies, CI/CD practices, and production readiness.
  • Lead technical initiatives, influence architecture decisions across teams, and mentor engineers through design reviews and pair programming.

Requirements

  • 10+ years of experience in backend engineering and platform development.
  • Expertise in Java technologies, Python, Spark, distributed systems, and large-scale application development and design.
  • Hands-on experience with Kafka, Cassandra, Cosmos, and NoSQL databases.
  • Experience operating distributed systems at scale, including microservices, API gateways, service mesh, Kubernetes/WCNP, and container orchestration.
  • Familiarity with SQL Server, PostgreSQL, MySQL, Redis, and Memcached.
  • Experience with multi-market or multi-tenant platforms, locale-aware business logic, internationalization, and cross-border considerations.
  • Strong understanding of cloud-native development on Azure or GCP, managed services, Terraform, and CI/CD pipelines.
  • Exposure to Grafana, Splunk, Prometheus, Jaeger, Zipkin, and distributed tracing.
  • Experience with feature flagging, A/B testing, and progressive rollout strategies.
  • Proficiency in system design, domain-driven design, and REST, gRPC, and GraphQL API design.
  • Demonstrated ability to lead technical initiatives, drive architecture decisions, influence without authority, and mentor senior technical talent.
  • Minimum qualification is either a bachelor’s degree in a relevant field plus four years of software engineering experience or six years of software engineering experience; a relevant master’s degree plus two years of experience is preferred.

Benefits

  • Daily work is based in the Bangalore or Chennai office, with flexibility for associates to manage their personal lives.
  • Benefits include performance incentive awards, maternity and parental leave, paid time off, health benefits, and other company benefits.

Tech Stack

Apache CassandraApache KafkaApache SparkAzureGoogle Cloud PlatformGrafanaGraphQLgRPCJavaKubernetesMicrosoft SQL ServerMySQLPostgreSQLPrometheusPythonRedisSplunkSpring BootTerraform

Categories

Walmart

About Walmart

10,000+ employees

Walmart is a global omnichannel retailer that sells groceries, general merchandise, and services through Walmart and Sam's Club stores and online marketplaces for consumers and small businesses. Its model spans physical retail, e-commerce, advertising, and a vast supply chain, plus pharmacy, health, and financial services. Founded in 1962 and headquartered in Bentonville, Arkansas, Walmart Inc. is a public company on the NYSE (WMT) operating in the U.S. and multiple international markets.

Contact me