Principal, Software Engineer - Backend

World's leading retailer focused on helping people save money so they can live better, with a strong technology division (Walmart Global Tech) that innovates at scale.
$143,000 - $286,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
E-Commerce · Enterprise SaaS

Description For Principal, Software Engineer - Backend

Walmart Global Tech is seeking a Principal Software Engineer to join their Marketplace Engineering team, focusing on building core platforms and services that enable third-party sellers on walmart.com. This role is critical in developing highly scalable distributed systems that manage the entire seller lifecycle and deliver exceptional customer experiences. The position offers an opportunity to work with cutting-edge technologies like Java, Cassandra, and Kafka while leading complex architectural decisions and mentoring other engineers. Based in Sunnyvale, CA, this hybrid role combines the excitement of Silicon Valley with the impact of working for the world's largest retailer. The compensation package includes a competitive salary range of $143,000-$286,000, plus performance bonuses and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact on retail technology while working with a world-class team.

Last updated 7 hours ago

Responsibilities For Principal, Software Engineer - Backend

  • Lead architecture, design, development of complex distributed enterprise applications
  • Provide technical direction and expertise to the team
  • Guide and mentor team of engineers
  • Conduct code reviews and lead design discussions
  • Drive adoption of coding standards and best practices
  • Act as technical authority for the team

Requirements For Principal, Software Engineer - Backend

Java
Cassandra
Kafka
Kubernetes
  • 10+ years experience in designing and developing highly scalable applications
  • Strong understanding of computer science fundamentals
  • In-depth expertise in Java, JEE, Spring, Cassandra, and Kafka
  • Strong understanding of distributed systems and microservices architecture
  • Deep knowledge of DevOps principles and practices
  • Experience with cloud platforms (GCP, Azure)
  • Familiarity with testing frameworks
  • Experience building event-based distributed systems
  • RESTful web services development using Swagger and OpenAPI
  • Familiarity with Agile methodologies

Benefits For Principal, Software Engineer - Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Multiple health plan options including vision & dental plans
  • 401(k) and stock purchase plans
  • Life insurance
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Military service pay
  • Paid Time off including vacation and sick leave
  • Short-term and long-term disability
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart Principal, Software Engineer - Backend

(USA) Principal, Software Engineer - Enterprise People Technology

Principal Software Engineer position at Walmart's Enterprise People Technology team, leading development of large-scale systems with 10+ years experience required, $110K-$220K salary range.

Principal, Software Engineer - Health and Wellness - Optical

Principal Software Engineer position at Walmart's Health and Wellness division, focusing on optical services backend development using Java, Spring Boot, and cloud technologies.

Principal, Software Engineer

Principal Software Engineer position at Walmart Global Tech, leading development of next-gen customer benefits platforms with competitive pay and comprehensive benefits.

Distinguished, Software Engineer Solution Architect

Distinguished Software Engineer Solution Architect position at Walmart Global Tech, focusing on enterprise pharmacy solutions and cloud-based applications.

Principal Software Engineer (Back End) | Marketplace

Principal Software Engineer position at Walmart Global Tech focusing on backend development for the Marketplace platform, requiring 10+ years of experience in large-scale systems.