Taro Logo

(USA) Principal, Software Engineer

Walmart is one of the world's leading retailers, helping people save money so they can live better through retail, tech, and e-commerce solutions.
$143,000 - $286,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
E-Commerce · Enterprise SaaS

Description For (USA) Principal, Software Engineer

Walmart Global Tech is seeking a Principal Software Engineer to join their Seller Fulfilled Group, which is revolutionizing third-party seller fulfillment. This role offers an opportunity to work on complex challenges in eCommerce and logistics, building scalable solutions that impact millions of customers. The position involves leading large-scale projects, developing highly scalable services, and providing technical expertise in a fast-paced environment.

The team is focused on streamlining shipping configurations for sellers, enhancing delivery promises, and building a best-in-class fulfillment platform. With impressive 250% year-over-year growth, the role offers exposure to cutting-edge technologies and the chance to solve complex problems in supply chain optimization, real-time carrier performance tracking, and cross-border logistics.

As a Principal Engineer, you'll work with the latest technologies including Java, cloud platforms, and distributed systems. You'll be responsible for architecting solutions that handle millions of requests daily while maintaining high availability. The position offers competitive compensation, including performance bonuses and stock options, along with comprehensive benefits including health coverage, 401(k), and paid time off.

The role requires strong leadership abilities, extensive experience in distributed systems, and expertise in cloud technologies. You'll be part of Walmart's mission to transform retail through technology while working with a team that's dedicated to innovation and excellence. This is an opportunity to make a significant impact on global commerce while working with cutting-edge technology at scale.

Last updated 18 days ago

Responsibilities For (USA) Principal, Software Engineer

  • Provide deep technical expertise and thought leadership
  • Lead and participate in medium to large-scale projects
  • Develop highly scalable services to process millions of requests per day
  • Design and develop backend microservices and APIs
  • Collaborate with project teams and cross functional teams
  • Troubleshoot business and production issues
  • Provide technical support to the business
  • Drive projects of high visibility across the organization
  • Lead team in designing systems and apps
  • Lead the discovery phase of projects

Requirements For (USA) Principal, Software Engineer

Java
Kafka
MongoDB
  • At least 7 years of experience in architecting large scale systems
  • Expertise in one or more programming languages (e.g. Java, Python, etc.)
  • 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 cloud offerings experience
  • Experience with CI/CD pipelines
  • Knowledge of performance, scalability, and system architecture
  • Experience with relational/non-relational databases

Benefits For (USA) Principal, Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • 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
  • Paid Time off - vacation, sick, parental
  • Short-term and long-term disability

Interested in this job?

Jobs Related To Walmart (USA) Principal, Software Engineer