Taro Logo

(USA) Principal, Software Engineer

World's biggest retailer transforming shopping experiences through technology and innovation.
$143,000 - $286,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
E-Commerce · Enterprise SaaS · Logistics

Description For (USA) Principal, Software Engineer

Walmart Global Tech is seeking a Principal Software Engineer to join their Marketplace Engineering team, focusing on revolutionizing third-party seller fulfillment. This role is part of the Walmart Seller Fulfilled Group, which is experiencing impressive 250% year-over-year growth. The position involves architecting and developing large-scale distributed systems that process millions of requests daily, working with technologies like Java, Kafka, and cloud platforms.

The ideal candidate will lead technical initiatives, provide architectural guidance, and drive innovation in building scalable e-commerce solutions. You'll be tackling complex challenges in supply chain optimization, real-time carrier performance monitoring, and cross-border logistics. The role requires expertise in distributed systems, microservices architecture, and cloud technologies, with a focus on delivering high-performance, reliable solutions.

Working at Walmart Global Tech means impacting millions of customers while helping shape the future of retail technology. The team is dedicated to building best-in-class fulfillment platforms that enhance both seller and customer experiences. You'll be part of a dynamic environment that values innovation and technical excellence, working on projects that directly influence billions of dollars in commerce.

The position offers competitive compensation ($143,000-$286,000), comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and flexible working arrangements. This is an opportunity to work with cutting-edge technology while making a significant impact on global e-commerce operations.

Last updated 14 days ago

Responsibilities For (USA) Principal, Software Engineer

  • Provide technical expertise and thought leadership
  • Lead medium to large-scale projects
  • Develop highly scalable services processing millions of requests daily
  • Design and develop backend microservices and APIs
  • Collaborate with cross-functional teams
  • Troubleshoot business and production issues
  • Drive high-visibility projects across the organization
  • Lead team in designing systems and apps
  • Lead discovery phase of projects
  • Review and translate requirements into technical solutions

Requirements For (USA) Principal, Software Engineer

Java
Kafka
MongoDB
Python
Go
  • At least 7 years of experience in architecting large scale systems
  • Expertise in one or more programming languages (e.g. Java, Python)
  • Strong background in algorithms and data structures
  • Experience in leading teams and delivering large scale distributed systems
  • Understanding of microservices oriented architecture and REST APIs
  • Experience with cloud application development
  • Understanding of SaaS/PaaS/IaaS with hands-on cloud experience
  • Experience with CI/CD pipelines
  • Knowledge of performance, scalability, and system architecture
  • Experience with relational/non-relational databases
  • Machine learning knowledge preferred
  • Previous marketplace domain experience

Benefits For (USA) Principal, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Education Budget
Equity
  • Competitive pay with performance bonuses
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO and sick leave
  • Multiple health plans
  • Flexible working hours
  • Company-paid life insurance
  • Education benefits through Live Better U
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement

Interested in this job?

Jobs Related To Walmart (USA) Principal, Software Engineer