Senior, Software Engineer

Walmart · Chennai · 6+ yrs experience · Posted 2026-06-15

Tech stack: AWS, Azure, GCP, Java, Python, React, Spring Boot

Apply on the company site · Get a referral for this role

Walmart salary & ratings · Walmart interview process · More live openings

About the role

Walmart’s Corporate Tech and Services is a powerhouse of several exceptional teams delivering world-class technology solutions and services making a profound impact at every level of Walmart.
As a key part of Walmart Global Tech, our teams set the bar for operational excellence and leverage emerging technology 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 the books, physical and legal risk is avoided, and when we pay our associates consistently and accurately, that is Corporate Tech. Joining this team means embarking on a journey of limitless growth, relentless innovation, and the chance to set new industry standards that shape the future of Walmart.
Responsibilities:
- Through this role you have an opportunity to design and develop intuitive software that meets and exceeds the needs of the customer and the company.
- Architecture & Design Reviews and Code Reviews across teams.
- You also get to collaborate with team members to develop best practices and client requirements for the software.
- Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
- In this role it would be important for you to professionally maintain all codes, best practices and create updates regularly to address the customer’s and company’s concerns
- You will show your skills in analyzing and testing programs/products before formal launch to ensure flawless performance
- Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment.
- Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work
- You will also be required to seek ways to improve the software and its effectiveness.
- Participate in hiring and build teams enabling them to be high performing agile teams.
Qualifications:
- Bachelor’s/Master's degree in Computer Science or related technical field.
- Minimum 6 years of object-oriented programming experience in Java, Spring boot, Microservices, React, NestJS, Node.
- Good understanding of Data Structures
- 6 years of experience in systems design, algorithms, and distributed systems.
- Have programming experience preferably in the Finance/ retail / ecommerce industry.
- Python knowledge would be an added advantage
- Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
- Experience working in Agile Methodology
- Experience using CI/CD, tools for logging and metrics
- A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
- Strong computer science fundamentals in data structures and algorithms
- Exposure to information retrieval, statistics, and machine learning.
- Excellent oral and written communication skills.

Qualifications

- Bachelor’s/Master's degree in Computer Science or related technical field.
- Minimum 6 years of object-oriented programming experience in Java, Spring boot, Microservices, React, NestJS, Node.
- Good understanding of Data Structures
- 6 years of experience in systems design, algorithms, and distributed systems.
- Have programming experience preferably in the Finance/ retail / ecommerce industry.
- Python knowledge would be an added advantage
- Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
- Experience working in Agile Methodology
- Experience using CI/CD, tools for logging and metrics
- A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
- Strong computer science fundamentals in data structures and algorithms
- Exposure to information retrieval, statistics, and machine learning.
- Excellent oral and written communication skills.

Responsibilities

- Through this role you
- have an opportunity to design and develop intuitive software that meets and exceeds the needs of the customer and the company.
- Architecture & Design Reviews and Code Reviews across teams.
- You also get to collaborate with team members to develop best practices and client requirements for the software.
- Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
- In this role it would be important for you to professionally maintain all codes, best practices and create updates regularly to address the customer’s and company’s concerns
- You will show your skills in analyzing and testing programs/products before formal launch to ensure flawless performance
- Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment.
- Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work
- You will also be required to seek ways to improve the software and its effectiveness.
- Participate in hiring and build teams enabling them to be high performing agile teams.

More openings at Walmart