Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff, Software Engineer @ Walmart

Home > Software Development

 Staff, Software Engineer

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

+ View Contactajax loader


Keyskills:   Automation Architecture Coding GCP Analytical Debugging Machine learning SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Principal Applied AI Engineer

  • Zycus Infotech
  • 6 - 11 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Python + DevOps Engineer

  • TekPillar
  • 4 - 8 years
  • Pune
  • 3 days ago
₹ -15 Lacs P.A.

Data Engineer

  • Tata Consultancy
  • 5 - 10 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Full Stack Data Engineer -AWS (Pan India)

  • Infosys
  • 5 - 10 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Walmart

Walmart Global Tech India