Software Engineer

Walmart Stores SAN BRUNO, CA

About the Job

Position Description


  • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans
  • Manages small to medium-sized complex team projects
  • Models compliance with company policies and procedures and supports company standards of ethics and integrity
  • Provides and supports the implementation of business solutions
  • Provides support to the business for new and existing systems
  • Troubleshoots business and production issues

Minimum Qualifications


Bachelor's Degree in Computer Science or related field OR 4 years experience building scalable ecommerce applications or mobile software

Additional Preferred Qualifications



Company Summary


The Walmart eCommerce team is rapidly innovating to evolve and define the future state of shopping. As the world’s 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.

Position Summary


The teams within @WalmartLabs design, prototype and build technology-fueled products that bridge the gap between what's next and what's best. The engineering teams are grounded in the principles of open source. As an engineer, you’ll have the responsibility to make a difference on a grand scale, working on code for millions of users and taking on other challenging projects. Our engineers work with very small team to create new, awesome features for millions of users.

• Write code with one or more programming languages (e.g., Java, C/C++ JavaScript)
• Function as a core member of an agile team working on API specs, conducting code reviews and testing in ongoing sprints, or doing proof of concepts/automation tools
• Design and develop new customer-facing applications on multiple channels like native iOS, Android, web, social integration, java services / APIs
• Design and implement web-enabled systems for data collection
• Work on the scalability, resilience, and efficiency of backend components
• Work closely with teams across product engineering, product management and interaction design