Principal, Data Engineer

Full Time

Walmart

5 open roles Website

  • Full Time
  • India

Join a high‑impact team building Walmart’s next‑generation data platforms that power AI, analytics and real‑time decision making across the enterprise. You’ll work on large‑scale batch and streaming pipelines, shaping the core infrastructure used by thousands of downstream teams. What You'll Do Design and operate scalable batch and streaming pipelines with Spark, Java, Python. Implement clean architecture, automated testing, CI/CD, and rigorous code reviews. Conduct domain‑oriented and low‑level design to evaluate trade‑offs and scalability. Build and maintain services, APIs, and distributed systems supporting pipelines. Embed AI/GenAI features like embeddings, LLM‑assisted quality checks, and self‑healing monitoring. Collaborate with data scientists and ML engineers on feature and model‑serving pipelines. Lead architecture reviews and set platform engineering best practices. What You Need 12+ years of software engineering with hands‑on data engineering at scale. Expert in Java and Python; strong proficiency with Apache Spark. Deep experience with Hadoop/HDFS, Hive, Kafka, and workflow orchestration (Airflow or similar). Strong knowledge of data modeling, ETL/ELT design, data quality, and lakehouse technologies (Delta Lake, Databricks). Operational Excellence mindset: SLO/SLA ownership, incident management, proactive reliability metrics. Platform engineering fluency: microservices, APIs, Kubernetes, CI/CD, cloud‑native practices. Distributed systems expertise: event‑driven patterns, fault tolerance, scalability analysis. Good to Have Experience with Go, C++, or Scala. Hands‑on work integrating LLM APIs, embeddings, and vector search. Familiarity with feature stores and MLOps pipelines. The Opportunity At Walmart Global Tech, a single line of code can improve the lives of hundreds of millions, and you’ll

Similar Jobs to Apply
  • Mastercard
    Pune

    Join a high‑impact data engineering team building large‑scale batch and real‑time pipelines for global payments. You’ll design, develop, and operate Spark, Kafka, and NiFi platforms that power
  • Cognizant
    India

    Join a dynamic team developing backend services and real‑time data streaming solutions for enterprise clients. You'll collaborate across Python, Kafka, Java, and SQL to build scalable, high‑perfor
  • Novartis
    India

    Join a team that builds the data foundations powering next‑generation AI and digital innovation. You'll design enterprise‑grade platforms that turn complex data challenges into secure, high‑perf
  • HSBC
    India

    Join a leading global bank's software engineering team, driving complex Java backend solutions for risk and regulatory platforms. This senior role offers the chance to shape architecture across a suit