Senior Software Engineer - Node

Senior Software Engineer - Node

  • Location SAN BRUNO, CA
  • Career Area Technology & Software Development
  • Job Function Software Development and Engineering
  • Employment Type -
  • Position Type -
  • Requisition 888991BR

What you'll do at

Walmart Global e-commerce incubates next-gen e-commerce solutions in real-time. We integrate online, physical, and mobile shopping experiences for millions 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 the 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. We are product focused and expect our fellow teammates to be involved in all parts of the product development from product requirements and design to implementation and support.

Position Summary: You can work on Node.js at quite a few companies, but it is rare that you can impact millions of people at such a personal level. Here in the store-services team at Walmart Labs, we build the tools that bring the shopping experience in our stores to par with (or even better than) the experience of shopping online. Yes, finding a pair of shoe laces at a large super-center can be challenging or checkout at a cashier might take a while.

But, these are all opportunities that can be addressed with cool technology solutions, often involving mobile apps. That is our focus in the store-services team. Our work impacts customers’ daily lives. If enhancing real-world experiences with technology is your passion, keep on reading!

We are nimble team and operate like a startup in a large company. We control our product roadmap and development cycles. Most of us have worked at startups before. To build on our vision, we are building a team of node.js developers and that's where you come in. In an ideal future team-mate, we are looking for the following:

#LI-JC1

Minimum Qualifications

• Strong experience in server-side programming. Proficiency in a scripting language, preferably node.js however Python or Ruby is acceptable.
• Experience in designing clean REST APIs
• Experience in building fault-tolerant, high performance distributed systems
• Well-factored codebases with thorough test coverage.
• Experience in continuous integration and delivery.

Preferred Qualifications

• Bachelor's Degree or higher in Computer Science, Electrical Engineering or a related field
• Comfort with the *nix environment and configuring it with tools like puppet, chef or fabric
• Having contributed to open source community. Reference to an active github repo is a big plus!

About Walmart

At Walmart, we help people save money so they can live better. This mission serves as the foundation for every decision we make, from responsible sourcing to sustainability—and everything in between. As a Walmart associate, you will play an integral role in shaping the future of retail, tech, merchandising, finance and hundreds of other industries—all while affecting the lives of millions of customers all over the world. Here, your work makes an impact every day. What are you waiting for?
Walmart Associate
"I feel like my manager wants to help me become a better developer and a better person overall."
— Roel, Program Analyst

Hello, Silicon Valley

You don’t have to choose between your career and your lifestyle. In Silicon Valley, you can have both.

Discover Silicon Valley
Silicon Valley
View of Silicon Valley from the hills after a passing storm

All the benefits you need for you and your family

  • Multiple health plan options
  • Vision & dental plans for you & dependents
  • Associate discounts in-store and online
  • Financial benefits including 401(k), stock purchase plans and more
  • Education assistance for Associate and dependents

Recently viewed jobs