Walmart Staff Software Engineer in SAN BRUNO, California

921031BRReq ID:921031BRCompany Summary:Walmart Global eCommerce is comprised of Walmart.com, VUDU, SamsClub.com, and our technical powerhouse @WalmartLabs. Here, innovators incubate next gen e-commerce solutions in real-time. We integrate online, physical, and mobile shopping experiences for billions of customers around the globe. How do we do it? We continuously build and invest in new technology including open source tools and big data innovations. Data scientists, front and back-end engineers, product managers, and web and UX/UI teams collaborate alongside e-commerce experts to envision, prototype, and bring revolutionary ideas to life in a dynamic, flexible and fun work culture.Job Title:Staff Software EngineerPosition Summary:We are seeking a Staff Software Engineer professional in our San Bruno, CA office.City:SAN BRUNOState:CAPosition Description:We are seeking a Staff Software Engineer professional in our San Bruno, CA office.

Duties: Help build smart data systems that ingest, model and analyze massive flow of data from online, social, mobile and offline commerce/user activity to set key business attributes for millions of products in real time. Use cutting edge machine learning, data mining and optimization algorithms underneath it all to analyze all this data on top of Hadoop/HBase/Hive. Build compelling data visualizations and interactive dashboards to showcase work internally and externally. Be the sole developer responsible for building and implementing web applications that derive insight and project value in multi-petabyte data sets. Have a direct impact on revenue at the core of the company by maximizing the effectiveness of our data. Help the team leverage and contribute to open source technologies wherever possible.Minimum Qualifications:Minimum education and experience required: Bachelor’s degree or equivalent in Mathematics (Statistics), Industrial Engineering (Operations Research), Computer Science, or a related technical discipline and 5 years of software engineering experience; OR Master’s degree or equivalent in Mathematics (Statistics), Industrial Engineering (Operations Research), Computer Science, or a related technical discipline and 3 years of software engineering experience.

Skills required: Constraint Programming experience. Combinatorial Optimization and Distributed Algorithm Design experience. Experience in Distributed Systems Design for fault tolerance and high availability. Lambda Architecture experience. Experience with Message Queue based scalable async architecture. Demonstrated knowledge of the following programming Languages: Java, Ruby, Python, Javascript, Bash. Spark (SQL, Streaming), Hadoop Map-Reduce experience. Build Manager (Maven), Distributed Version Control (GIT), Continuous Integration (Jenkins) experience. Any amount of experience with the required skills is acceptable.

Wal-Mart is an Equal Opportunity Employer.Additional Preferred Qualifications:#LI-DNP; #LI-DNICategory:Software Development and Engineering Division:Global eCommerceEmployment Type:Full TimeRequisition Template:eCommerce