W

Walmart

Sells groceries and essentials in stores and online

Senior Data Engineer

Data EngineeringPosted on Nov 12
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • At least 5 years of professional software engineering experience with hands-on data engineering at scale, and at least 2 years of experience in data engineering, database engineering, business intelligence, or business analytics.
  • Strong proficiency in Java and Python and strong working knowledge of Spark for distributed data processing.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Experience with the Big Data ecosystem, including Spark, Hadoop/HDFS, Hive, Kafka, workflow orchestration such as Airflow, batch and streaming processing, and large-scale data transformation.
  • Experience with data modeling, ETL/ELT pipeline design, data quality and observability, data governance, and lakehouse architectures such as Delta Lake, BigQuery, or Databricks.
  • Hands-on experience integrating model APIs and GenAI/LLM tools, building or operating agentic workflows, using embeddings and vector search, and applying MLOps practices such as feature stores, model lifecycle management, and retraining pipelines.
  • Working knowledge of microservices, API design, Kubernetes or equivalent orchestration, CI/CD, and cloud-native practices.
  • Knowledge of distributed systems fundamentals, including event-driven patterns, service contracts, asynchronous processing, and fault tolerance at scale; system design and low-level design skills; and ability to evaluate trade-offs, failure modes, scalability, and cost.
  • Experience with software engineering craftsmanship, including testing strategy, code review standards, design patterns, and system design for high-throughput data systems.
  • Ability to translate reasonably well-scoped data or business problems into technical execution plans and escalate cross-team ambiguity as needed.
  • Operational Excellence and Engineering Excellence practices, including SLO/SLA ownership, incident management, blameless post-incident reviews, reliability and quality metrics, and continuous improvement.
  • Strong ownership mindset and technical judgment, with autonomy in a 0-to-1 environment.

Responsibilities

  • Design, build, and operate batch and streaming data pipelines using Spark, Java, and Python at Walmart scale.
  • Apply software engineering fundamentals, including clean architecture, automated testing, CI/CD, and code review discipline, to data engineering work.
  • Apply system design and low-level design rigor to data and platform problems by evaluating dependencies, trade-offs, failure modes, scalability, and cost before implementation; seek support from Staff or Principal engineers on highly ambiguous or cross-team problems.
  • Contribute to services, APIs, and distributed systems in the broader platform codebase as needed.
  • Apply AI, GenAI, and agentic capabilities to data platform problems, including embeddings and vector search for data discovery, LLM-assisted data quality and anomaly detection, agentic pipeline monitoring, and AI-assisted schema and lineage documentation.
  • Partner with data scientists and machine learning engineers to build feature pipelines, model-serving data paths, and infrastructure that MLOps depends on.
  • Own data quality, observability, and governance for the pipelines and datasets developed.
  • Participate in architecture and design reviews across data engineering and platform engineering.
  • Provide technical judgment in design and code reviews, mentor early-career engineers, and help improve engineering quality.
  • Stay current on Big Data, cloud, and AI/agentic technologies and propose practical improvements to reliability, productivity, or business value within the team's scope.

Desired Qualifications

  • Experience with Go, C++, or Scala.

About the Company

Walmart

Sells groceries and essentials in stores and online

Walmart sells groceries, household essentials, clothing, and electronics through stores and online marketplaces for consumers around the world. Its everyday low price model combines large purchasing volumes with distribution networks that move goods to stores and customer homes. Shoppers can browse online, collect orders at a nearby store, or request delivery, while third-party merchants use its marketplace and fulfillment services to reach customers. The group earns revenue from merchandise sales, memberships, advertising, and services, and also operates pharmacies, optical centers, and digital payments businesses. Walmart opened its first discount store in 1962 and is headquartered in Bentonville, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Bentonville, AR
Founded
1962

Recently Posted Jobs

Explore more opportunities at Walmart

See more jobs