1+ months

Principal Software Engineer

Walmart
Sunnyvale, CA 94086
1247199BRReq ID:1247199BRCompany Summary:The Walmart eCommerce team is rapidly innovating to evolve and define the future state of shopping. As the worlds largest retailer, we are on a mission to help people save money and live better. With the help of some of the brightest minds in technology, merchandising, marketing, supply chain, talent and more, we are reimagining the intersection of digital and physical shopping to help achieve that mission.Job Title:Principal Software EngineerPosition Summary:Work with world-class technologies and product visionaries as a contributing member of the @WalmartLabs Search core engineering tools team. The category specialist tools and other engineering tools that we build are used daily by Merchants, Engineers and Executives to make informed decisions to improve the Search User Experience. Hands-on experience in designing, developing robust high-performance and highly scalable full-stack web applications and also RESTFul backend Java services Hands-on experience with Java, J2EE, Data Structures, Java Web Services, REST, Spring Framework, Unit testing Frameworks, JUNIT, TestNG and Testing Frameworks like Rest Assured as well as have some strong experience using MySql to NoSQL development. Work with javascript using web technologies like React, Redux, Node.js to design and develop robust high-performance and highly scalable applications. Be responsible for laying the foundation for Walmart search tools platform as well as proposing solutions to develop innovation strategies, processes, and best practices in an Agile environment. Lead the discovery phase of medium to large projects to come up with high level design Participate in the full lifecycle of the product development Support the work of other groups of 3-5 engineers, for assigned engineering projects. Uphold the overall codebase quality by participating in design review, code review, unit testing and general technical discussionCity:SUNNYVALEState:CAPosition Description:Work with world-class technologies and product visionaries as a contributing member of the @WalmartLabs Search core engineering tools team. The category specialist tools and other engineering tools that we build are used daily by Merchants, Engineers and Executives to make informed decisions to improve the Search User Experience.Minimum Qualifications: Hands-on experience in designing, developing robust high-performance and highly scalable full-stack web applications and also RESTFul backend Java services Hands-on experience with Java, J2EE, Data Structures, Java Web Services, REST, Spring Framework, Unit testing Frameworks, JUNIT, TestNG and Testing Frameworks like Rest Assured as well as have some strong experience using MySql to NoSQL development. Work with javascript using web technologies like React, Redux, Node.js to design and develop robust high-performance and highly scalable applications. Be responsible for laying the foundation for Walmart search tools platform as well as proposing solutions to develop innovation strategies, processes, and best practices in an Agile environment. Lead the discovery phase of medium to large projects to come up with high level design Participate in the full lifecycle of the product development Support the work of other groups of 3-5 engineers, for assigned engineering projects. Uphold the overall codebase quality by participating in design review, code review, unit testing and general technical discussionAdditional Preferred Qualifications:#LI-MW1Category:Information Technology Brand:Walmart Labs

Categories

Posted: 2019-04-12 Expires: 2019-08-24

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Principal Software Engineer

Walmart
Sunnyvale, CA 94086

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast