Job Description
As a key part of Walmart Global Tech , our teams set the bar for operational excellence and leverage emerging technologies to support millions of customers, associates, and stakeholders worldwide. Each time an associate turns on their laptop, a customer makes a purchase, a new supplier is onboarded, the company closes its books, and associates are paid accurately and on time that s EBS.
Joining EBS means embarking on a journey of limitless growth, relentless innovation, and the opportunity to shape the future of Walmart.
The EBS Technology team is looking for a Staff Software Engineer who will operate as a horizontal, hands-on technologist supporting multiple teams across software engineering , data engineering , and data science . You will provide technical direction, guide problem-solving, and actively contribute to design and development when teams need hands-on support.
This role is ideal for someone who is language-agnostic , deeply technical, thrives in complex environments, and enjoys being the person teams turn to when they re stuck.
What you'll Do
- Cross-Domain Support: Partner with data engineering, data science, and development teams to solve complex technical challenges and enable faster delivery.
- Architecture & Design: Contribute to the design and review of scalable, secure, and high-performing systems and data solutions.
- Problem Solving: Step in wherever teams are blocked regardless of tech stack and provide actionable technical guidance or hands-on fixes.
- Hands-On Development: Contribute directly to coding, debugging, and performance optimization across services, data pipelines, and APIs.
- Collaboration: Work closely with product managers, architects, and data scientists to ensure cohesive and scalable technical solutions.
- Mentorship: Coach and mentor engineers, foster technical excellence, and drive adherence to engineering best practices.
- Innovation: Experiment with emerging technologies, especially in AI/ML and automation, to drive continuous improvement.
- Quality & Reliability: Implement robust testing, CI/CD, observability, and operational excellence practices across systems.
What you'll Bring
- Education: bachelors or masters degree in Computer Science, Engineering, or a related technical field.
- Experience: 8 10 years of software engineering experience, including 2+ years in a senior or staff-level technical role.
Technical Breadth:
- Proficiency in Java , Python , SQL , and one or more modern programming languages (language-agnostic mindset).
- Strong experience with microservices , distributed systems , and event-driven architectures .
- Hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Exposure to data pipelines , data lakes , or data warehouses (Snowflake, Databricks, BigQuery, Redshift, or Synapse).
- Familiarity with CI/CD , Git , Docker , Kubernetes , and modern DevOps practices.
AI/ML Exposure:
- Understanding of AI/ML concepts, model lifecycle, and how to integrate machine learning into production systems.
- Prior collaboration with data science teams or experience building ML-enabled applications is a plus.
Soft Skills & Leadership:
- Strong problem-solving, analytical, and debugging skills.
- Excellent communication, collaboration, and influencing abilities.
- Ability to balance hands-on contributions with mentoring and architectural guidance.
- Comfortable working across multiple technologies and rapidly adapting to new ones.
Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area.Option 2: 6 years experience in software engineering or related area.
Preferred Qualifications...
masters degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years experience in software engineering or related area
Job Classification
Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employement Type: Full time
Contact Details:
Company: Walmart
Location(s): Bengaluru
Keyskills:
Automation
Architecture
Coding
GCP
Analytical
Debugging
Machine learning
SQL
Python