Staff Software Engineer

walmart30· Corporate Tech
Apply Now ↗

About this role

Company Description

Fifty years ago, Sam Walton started a single mom-and-pop shop and transformed it into the world's biggest retailer. Since those founding days, one thing has remained consistent: our commitment to helping our customers save money so they can live better. Today, we're reinventing the shopping experience and our associates are at the heart of it. You'll play a crucial role in shaping the future of retail, improving millions of lives around the world. This is that place where your passions meet purpose. Join our family and create a career you're proud of.

Job Description

Are you ready to build the future of eCommerce with one of the world's largest retailers?

Walmart is growing our Marketplace Platform Engineering team and is looking for an experienced Staff Software Engineer – Java to help build and enhance the technology powering millions of customers and thousands of third-party sellers. If you're passionate about developing scalable applications, solving complex technical challenges, and collaborating with talented engineers, we'd love to hear from you!

As a Staff Software Engineer – Java, you'll play a key role in designing, developing, and maintaining the Walmart Marketplace Platform. You'll build robust backend services, contribute to modern cloud-native applications, mentor fellow engineers, and collaborate with Product, UX, and Engineering teams to deliver high-quality solutions that support Walmart's growing Marketplace ecosystem.

What You'll Do

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and support microservices and RESTful APIs that power Walmart Marketplace.
  • Develop modern applications using React and TypeScript.
  • Perform hands-on coding, code reviews, debugging, testing, and application performance optimization.
  • Contribute to system architecture and technical design discussions.
  • Collaborate with Product Managers, UX/UI designers, and cross-functional engineering teams.
  • Mentor junior engineers and promote engineering best practices.
  • Maintain application health through monitoring, troubleshooting, and continuous improvements.
  • Work with cloud-native technologies, CI/CD pipelines, Docker, and Kubernetes to build reliable, scalable solutions.
  • Help drive innovation by improving developer tools, shared frameworks, and platform capabilities.

Qualifications

Bachelor's degree in Computer Science or a related field with 4+ years of software engineering experience OR

6+ years of software engineering experience.

Preferred Experience:

  • Java
  • Spring Boot
  • React / ReactJS
  • TypeScript
  • REST APIs
  • Microservices
  • System Design
  • SQL & NoSQL Databases
  • Docker
  • Kubernetes
  • GCP or Azure
  • Git & CI/CD
  • Platform Engineering
  • eCommerce or Marketplace Platforms
  • Technical Leadership and Mentoring
     

Additional Information

Walmart, Inc. is an Equal Opportunity Employer- By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people.

Frequently Asked Questions

Is the salary disclosed for the Staff Software Engineer position at walmart30?
The salary for this Staff Software Engineer role at walmart30 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Staff Software Engineer position at walmart30 located?
This Staff Software Engineer role at walmart30 is based in Bellevue, Bellevue, WA, United States, us, WA. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Staff Software Engineer role at walmart30 full-time or part-time?
This is listed as a Full time position. It is posted as a Staff Software Engineer role in the Corporate Tech department at walmart30.
Which team or department does the Staff Software Engineer at walmart30 belong to?
This Staff Software Engineer position is part of the Corporate Tech department at walmart30. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Staff Software Engineer position at walmart30?
Click the "Apply Now" button on this page. You will be redirected to walmart30's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Staff Software Engineer job at walmart30 posted?
This Staff Software Engineer position at walmart30 was posted on Aug 18, 2026. Apply as soon as possible — early applications are often reviewed first.
Staff Software Engineer
walmart30
Apply for this role ↗

You'll be redirected to walmart30's official application page on SmartRecruiters.