You are viewing a preview of this job. Log in or register to view more details about this job.

Staff Software Engineer

What you'll do

As a Staff Software Engineer at Walmart, you will work with a team of developers on a specific project critical to one of our customer’s needs. You'll be an active contributor on an Agile Software development team to deliver custom solutions to our customers. You will perform design, development, and testing activities related to assigned tasks and manage individual project priorities, deadlines and deliverables. 

Minimum Qualifications

Preferred Skills:
• Ability to lead, direct, and/or mentor a software development team.
• Ability to collaborate across multiple teams and develop ideas, architectures and agreements to support the interfaces between products.
• Software development experience in one or more programming languages such as Node Js, Java, Python or Go.
• Expert level knowledge of and experience in common web front-end technologies (HTML5, CSS3, JavaScript, Ajax).
• Recognize opportunities to optimize all of your front-end code.
• Experience working with any of the following: web/mobile application development, distributed systems, user interface development, big data analytics.
• Experience developing software within a Linux environment.
• Knowledge of cross-browser, cross-platform, and design constraints on the web.
• Excellent communication skills.
• Passion for technology and the drive to learn new programming languages and frameworks.
• Responsive, positive attitude with ability to thrive in a high-performance work group.


Preferred Qualifications

• You enjoy designing & implementing highly scalable and highly available distributed systems
You write clean, testable, effective code and help others do it too - our language of choice is JavaScript 
• You have solid knowledge of popular JS frameworks and libraries (Node, Angular, React, Ember, etc.)
• You hold yourself and others to high technical standards (design, architecture and implementation)
• You are passionate about learning new technologies and solving business problems using these technologies

About Walmart Labs

Imagine working in an environment where one experiment can catapult an entire industry toward a smarter future. That’s what we do at Walmart Labs. We’re a team of 5,000+ software engineers, data scientists, designers and product managers within Walmart, the world’s largest retailer, delivering innovations that improve how our customers shop and our enterprise operates.