Principal, Software Engineer

World's leading retailer focused on helping people save money so they can live better.
$132,000 - $264,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · E-Commerce

Description For Principal, Software Engineer

Walmart Global Tech is seeking a Principal Software Engineer to join their innovative team in Bellevue, WA. This role offers an unique opportunity to make an impact at massive scale, where one line of code can improve life for hundreds of millions of people. As part of the world's leading retailer's tech division, you'll work alongside software engineers, data scientists, and cybersecurity experts to drive retail innovation.

The position requires deep technical expertise in software architecture, distributed systems, and modern development practices. You'll be responsible for driving multiple business initiatives, designing scalable solutions, and leading technical teams. The role combines hands-on technical leadership with people management, requiring both strong coding abilities and leadership skills.

Working in a hybrid environment, you'll enjoy competitive compensation ranging from $132,000 to $264,000 annually, plus performance bonuses and stock options. The comprehensive benefits package includes health coverage, 401(k) matching, stock purchase plans, and paid parental leave.

This is an excellent opportunity for experienced engineers who want to solve complex technical challenges while making a real-world impact. You'll be at the forefront of retail transformation, working with cutting-edge technologies and architectures. The role offers significant growth potential within Walmart's global technology organization, which is actively reimagining the future of retail through technology innovation.

The ideal candidate will bring strong technical depth, leadership experience, and a passion for building scalable solutions. You'll work in an inclusive environment that values diverse perspectives and promotes continuous learning. If you're excited about leveraging technology to improve how millions of people shop and live, this role offers the scale, resources, and impact to make that possible.

Last updated 3 days ago

Responsibilities For Principal, Software Engineer

  • Drive execution of multiple business plans and projects
  • Identify customer and operational needs
  • Develop and communicate business plans and priorities
  • Create/configure simple, testable, maintainable code
  • Ensure components meet business/technical requirements
  • Design for high-availability and high-scalability
  • Provide supervision and development opportunities for associates
  • Ensure compliance with company policies and procedures
  • Evaluate ongoing effectiveness of current plans and programs
  • Participate in and support community outreach events

Requirements For Principal, Software Engineer

Java
JavaScript
Python
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years' experience in software engineering OR
  • 7 years' experience in software engineering or related area
  • Knowledge of software architecture
  • Experience with distributed systems
  • Understanding of scalability and design patterns
  • Knowledge of disaster recovery
  • Experience with coding standards and guidelines
  • Proficiency in programming languages (JavaScript, Python, C#)
  • Understanding of CI/CD and code management tools
  • Knowledge of quality, safety, and security standards

Benefits For Principal, Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Multiple health plan options including vision & dental plans
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO and sick leave
  • Company-paid life insurance
  • Education assistance for Associate and dependents
  • Military leave pay
  • Short-term and long-term disability
  • Associate discounts
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart Principal, Software Engineer

Senior Director, Software Engineering

Senior Director of Software Engineering position at Walmart Global Tech, leading GenAI and customer service technology initiatives with competitive compensation and comprehensive benefits.

Principal, Software Engineer

Principal Software Engineer position at Walmart Global Tech, leading development of customer benefits platforms and directing technical strategy for large-scale retail systems.

Principal, Software Engineer

Principal Software Engineer role at Walmart Global Tech focusing on backend development for the Marketplace Engineering team, requiring expertise in Java and distributed systems.

Principal, Software Engineer

Principal Software Engineer position at Walmart Global Tech, focusing on building large-scale ML platforms and personalization systems to enhance customer experience across digital channels.

Director, Software Engineering

Lead software engineering director role at Walmart focusing on data ventures and B2B initiatives, offering competitive salary and comprehensive benefits.