Supply Chain Technology Team is responsible for building data driven highly optimized supply chain suite of products to manage entire gamut of supply chain lifecycle for our retail and ecommerce lines of business.
If you're inspired by the opportunity to solve complex problems at scale and make a difference for our customers and members, join us.
Drive the next generation Walmart Supply Chain Systems suite of products and platform and by designing, coding, building and deploying highly scalable and robust cloud based intelligent solutions.
You will use your engineering experience and technical skill to materially affect how millions of items are forecasted, sold and fulfilled every day.
Design & code high performance and scalable solutions that meet the needs of millions of Walmart customers and its next generation inbound and outbound supply chain system.
Implement cutting edge models and algorithms that operate on massive amounts of data.
Help and participate with the teams that leverage and contribute to open source technologies.
Make impact on a global scale.
As a Software Engineer you would be working as IC.
Interact with Walmart cross functional engineering teams as cloud, platform, analytics etc. across geographies to leverage technical expertise and contribute to the engineering community.
Engage with Walmart Supply Chain engineering team in Sunnyvale, Benton Ville and work with peer Engineers in team Bangalore to evolve the SCT product, make it pure multi-
tenant, global and cloud ready.
Work with Engineering Lead / architect to develop the best solution and implementations.
You will also have to provide technical leadership and mentoring to a small team of highly talented and motivated engineers to deliver these solutions with highest quality.
You have a deep interest and passion for technology.
You love writing and owning codes and enjoy working with people who will keep challenging you at every stage.
You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills.
You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.
Bachelor's degree in computer science or related discipline and experience of 7 to 12years core software product development experience.
Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc.
Experience in supporting highly available 24 / 7 production through on-call rotations, revenue sensitive P1 / P2 site-up emergencies, troubleshooting and disaster recovery.
Hands on in designing and developing large scale Core Java applications.
Exposure to Real time applications, Transactional Systems, encryption technologies.
Good to have exposure to REST, Messaging (KAFKA, RABBITMQ etc), stream processing (SPARK, STORM etc), Large storage Systems (RDBMS, NO SQL Stores like Cassandra, HBase etc).
Experience in developing scalable Event driven applications.
Exposure of building micro services using Spring Boot framework (Optional).
Scripting skills in at least one of the following : Perl, Python, Shell, Bash, or Ruby.