Taro Logo

Principal, Software Engineer - Full-Stack

World's biggest retailer transforming shopping experiences through technology and innovation.
Bentonville, AR, USA
$110,000 - $220,000
Frontend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Retail

Description For Principal, Software Engineer - Full-Stack

Join Walmart's Enterprise Business Services (EBS) as a Principal Full-Stack Software Engineer in the Talent Management Engineering Team. As part of Walmart Global Tech, you'll be working in one of the world's largest retail technology environments, developing solutions that impact millions of customers and associates worldwide.

In this role, you'll lead end-to-end software development, from conceptualization through deployment, focusing on building scalable, associate-facing data services and applications. You'll be responsible for establishing engineering standards, driving technical excellence, and designing complex features that emphasize reusability and maintainability. The position offers opportunities to work with cutting-edge technologies, including AI and Generative AI, to enhance user experiences and optimize workflows.

The role combines technical leadership with hands-on development, requiring expertise in Java, JavaScript, React, and cloud technologies. You'll collaborate with cross-functional teams, mentor colleagues, and contribute to Walmart's technological transformation. The position offers competitive compensation ($110,000-$220,000), comprehensive benefits, and the chance to impact retail's future at scale.

Working at Walmart Global Tech means being part of a team where one line of code can improve life for hundreds of millions of people. You'll join a culture that values in-person collaboration at our Bentonville headquarters, fostering innovation and quick alignment among teams. The role offers excellent growth opportunities, competitive benefits including healthcare, 401(k) matching, stock purchase plans, and various leave policies, making it an ideal position for those seeking to make a significant impact in retail technology.

Last updated 5 hours ago

Responsibilities For Principal, Software Engineer - Full-Stack

  • Lead the full software development lifecycle from ideation to delivery
  • Define and uphold engineering standards
  • Design and develop complex, scalable features
  • Partner with product and business stakeholders
  • Mentor both senior and junior team members
  • Analyze and classify requirements
  • Design solutions and convert High-Level Design into detailed design
  • Guide the team on coding standards
  • Implement test strategies and ensure comprehensive test coverage
  • Monitor project progress and ensure CI/CD process adherence

Requirements For Principal, Software Engineer - Full-Stack

Java
JavaScript
React
Node.js
TypeScript
  • Bachelor's degree in computer science, Software Engineering, or related field (Master's degree is a plus)
  • 8+ years experience as a Software Engineer
  • Experience with Java & Javascript based systems including React, React Native, Node, Spring
  • Experience in CICD automation including Agile delivery
  • Strong experience with performance profiling tools
  • Solid understanding of distributed systems architecture
  • Familiarity with multi-cloud environments
  • Experience with containerization technologies (Docker, Kubernetes)
  • Strong problem-solving and debugging skills
  • Excellent communication skills

Benefits For Principal, Software Engineer - Full-Stack

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Performance-based bonus awards
  • Health benefits including medical, vision and dental coverage
  • 401(k) with company match
  • Stock purchase plan
  • Company-paid life insurance
  • Paid time off including sick leave
  • Parental leave
  • Family care leave
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education program

Jobs Related To Walmart Principal, Software Engineer - Full-Stack