Taro Logo

(IND) PRINCIPAL, SOFTWARE ENGINEER

World's leading retailer transforming the shopping experience through technology and innovation.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
14+ years of experience
Enterprise SaaS · E-Commerce · Logistics

Description For (IND) PRINCIPAL, SOFTWARE ENGINEER

Walmart Global Tech is seeking a Principal Software Engineer to join their team in Bangalore. This role is part of Walmart's Global Sourcing Technology team, responsible for building and maintaining software that enables Walmart to source the best quality products at competitive prices. The position involves leading software design and implementation for highly scalable applications that serve millions of Walmart International customers in supply chain management and customer experience.

As a Principal Software Engineer, you'll work with multiple teams, providing technical guidance and setting quality standards. You'll be involved in architecture and design reviews, code reviews, and work closely with Product Management to drive technical decisions and deliver innovative solutions. The role requires extensive experience in building services using technologies like Scala, Java, Springboot, Microservices, and NodeJs, along with web technologies and various cloud platforms.

Walmart Global Tech offers a unique opportunity to make an impact at scale, working on solutions that affect hundreds of millions of people. The company provides a flexible, hybrid work environment that combines in-office collaboration with virtual presence. They offer competitive compensation, comprehensive benefits, and a culture focused on inclusion and belonging.

The ideal candidate will have 14+ years of experience in developing highly-scalable applications, strong computer science fundamentals, and extensive hands-on experience with modern development technologies and practices. This is an excellent opportunity for someone looking to drive technical innovation at one of the world's largest retailers while working with cutting-edge technologies and diverse, global teams.

Last updated 37 minutes ago

Responsibilities For (IND) PRINCIPAL, SOFTWARE ENGINEER

  • Work with multiple teams and guide them on technical aspects
  • Conduct architecture and design reviews across teams
  • Perform code reviews across teams
  • Drive design, development, implementation and documentation
  • Build, test and deploy cutting edge solutions at scale
  • Work with senior leadership to chart out future product roadmap
  • Participate in hiring and build high performing agile teams
  • Interact with business owners and technical teams globally

Requirements For (IND) PRINCIPAL, SOFTWARE ENGINEER

Java
JavaScript
TypeScript
React
Node.js
Redis
Kafka
RabbitMQ
Kubernetes
  • B.Tech/B.E/M.Tech/M.S in Computer Science or relevant discipline
  • 14+ years of experience in design and development of highly-scalable applications
  • Strong computer science fundamentals: data structures, algorithms, design patterns
  • Experience with Scala, Java, Springboot, Microservices, NodeJs
  • Experience in web technologies like React JS/Angular Js, JavaScript, TypeScript, CSS
  • Knowledge of messaging systems: Kafka/RabbitMQ
  • Experience with SQL and NoSQL databases
  • Knowledge of Linux platform
  • Experience with CI/CD tools: Git, Maven, Gradle, Docker, Kubernetes, Jenkins
  • Experience with distributed caching (Redis/Hazelcast)
  • Knowledge of logging and metrics tools (ELK/Splunk/Grafana)

Benefits For (IND) PRINCIPAL, SOFTWARE ENGINEER

Medical Insurance
Parental Leave
  • Competitive compensation package
  • Performance incentive awards
  • Maternity and parental leave
  • PTO
  • Health benefits
  • Flexible hybrid work arrangement

Interested in this job?

Jobs Related To Walmart (IND) PRINCIPAL, SOFTWARE ENGINEER

Principal, Software Engineer

Principal Software Engineer position at Walmart Global Tech, focusing on developing innovative customer service solutions using Gen AI and modern technologies. Salary range: $132K-$264K.

(USA) Principal, Software Engineer

Principal Software Engineer position at Walmart leading Gen AI powered My Assistant platform development, offering competitive pay and comprehensive benefits in Bentonville, AR.

(USA) Principal, Software Engineer Java

Principal Software Engineer Java position at Walmart Global Tech, leading enterprise systems development for pricing platforms across multiple countries. 15+ years experience required.

(USA) Director, Software Engineering

Director of Software Engineering position at Walmart leading Point of Sale (POS) and infrastructure services for in-store retail business.

Distinguished, Software Engineer Solution Architect

Distinguished Software Engineer Solution Architect position at Walmart Global Tech, focusing on enterprise pharmacy solutions and cloud-based applications.