Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, build, and operate large-scale batch and streaming data pipelines using Spark, Java, and Python at Walmart scale.
Lead architecture and design reviews; set technical direction and best practices across multiple teams as a Principal engineer without a management title.
Own data quality, observability, governance, and integrate AI/GenAI capabilities into the data platform, partnering with data scientists and ML engineers.
Minimum Requirements
12+ years professional software engineering experience with significant hands-on data engineering at scale.
Strong proficiency in Java, Python, and Spark is mandatory; knowledge of Big Data ecosystem including Hadoop/HDFS, Hive, Kafka, and workflow orchestration required.
Bachelor's or Master's degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.
Operational Excellence/Engineering Excellence mindset with experience in SLO/SLA ownership, incident management, and continuous improvement.
Ideal Candidate Profile
Experienced in applying strong software engineering fundamentals (clean architecture, automated testing, CI/CD) to large-scale data engineering.
Skilled in system, domain-oriented, and low-level design with ability to evaluate trade-offs, failure modes, scalability, and cost in production environments.
Comfortable working autonomously in a 0-to-1 environment with strong ownership, technical judgment, and experience integrating AI/agentic technologies and MLOps practices.
