Principal Software Engineer

Principal Software Engineer

What you'll do at

What you'll do at
The Merchant Technology organization is focused on building truly global experiences and infrastructural capabilities that enable unprecedented assortment growth and awesome end-to-end Shopping customer experiences from finding the product all the way to delivering it to the customer. The next generation solution encompasses item ingestion, setup, cataloging, Production Classification, large-scale Information Retrieval and publishing with a focus on scale, flexibility, and localization of data, process, rules, and presentation.

We serve hundreds of millions of requests and queries every day for millions of products with big data, high performance, high availability and scalability being the building blocks of our DNA. The team is also chartered with building an intuitive state-of-the-art marketplace experience that can serve 3rd party retailers across the globe to help unleash their digital experience using this infrastructure.

We are a team of rock star engineers and product visionaries working together to design, prototype and build technology-driven products and experiences that will change the future landscape of e-Commerce. Our team exudes all-around talent in developing end-to-end solutions in a highly scalable, cloud-based, service-oriented environment.

• Strong knowledge of technical architecture and design in building large scale applications in core Java
• Good acumen about evolving Frameworks, Streaming architectures & Big Data
• Strong understanding of highly scalable, HA distributed systems design using SOA
• Passionate about reviewing a LOT of code and should be willing to write code
• Endless drive to make things happen, drive ambiguity to clarity
• Excellent communication skills in presenting ideas to executive teams
• Work with product and other cross-functional teams on product initiatives and execution

Minimum Qualifications

• Strong knowledge of technical architecture and design in building large scale applications in core Java
• Good acumen about evolving Frameworks, Streaming architectures & Big Data
• Strong understanding of highly scalable, HA distributed systems design using SOA
• Passionate about reviewing a LOT of code and should be willing to write code
• Endless drive to make things happen, drive ambiguity to clarity
• Excellent communication skills in presenting ideas to executive teams
• Work with product and other cross-functional teams on product initiatives and execution

Preferred Qualifications

• Bachelor's Degree in Computer Science or related field
• Around 10+ years experience in the e2e architecture building scalable e-commerce applications and API frameworks
• Pluses - understanding of retail or e-commerce domain knowledge
#LI-EM1

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.

Hello, Silicon Valley

You don’t have to choose between your career and your lifestyle in Silicon Valley. Here, 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

  • 100% coverage for in network preventative care
  • Retirement Plan
  • Vision Plans
  • Dental Plans
  • Exclusive Discounts

Recently viewed jobs