(USA) Principal, Software Engineer

World's leading retailer focused on helping people save money to live better, combining retail expertise with technology innovation.
$143,000 - $286,000
Mobile
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS · Retail · E-Commerce

Description For (USA) Principal, Software Engineer

Walmart Global Tech is seeking a Principal Software Engineer to join their Data Ventures product line team in Sunnyvale, CA. This role is crucial in revolutionizing the retail industry through data science and customer insights. The position offers a hybrid work environment and competitive compensation ranging from $143,000 to $286,000 annually.

The successful candidate will lead the development of mobile applications and distributed backend services using React Native and various modern technologies. They will be responsible for architecting solutions, enforcing best practices, and guiding development teams in building highly scalable, cloud-native platforms.

The tech stack includes React Native, React.js, Angular, .Net C# microservices, Kafka, SQL, CosmosDB, and Azure, with a focus on CI/CD pipelines. The role requires extensive experience in mobile development, API design, and system architecture, with a strong background in React Native and related technologies.

Key responsibilities include solution design, mobile development leadership, API integration, and cross-functional collaboration. The ideal candidate should have 10+ years of relevant experience, strong technical expertise in mobile frameworks, and a proven track record of leading development teams.

Walmart offers comprehensive benefits including health insurance, 401(k) matching, stock purchase plans, paid parental leave, and professional development opportunities. The company promotes a diverse and inclusive work environment, operating primarily in a hybrid model with occasional in-person collaboration at their Sunnyvale campus.

This position represents an opportunity to make a significant impact at scale, working with one of the world's largest retailers while helping to shape the future of retail technology. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong leadership skills.

Last updated 2 days ago

Responsibilities For (USA) Principal, Software Engineer

  • Provide solution design/architecture plans for mobile app with distributed backend services
  • Define and enforce Mobile Development and React Native best practices
  • Design and develop new data infrastructure to expand team capabilities
  • Assist in providing guidance to small groups of engineers
  • Troubleshoot business and production issues
  • Support business objectives by collaborating with business partners
  • Lead cross-functional partnership

Requirements For (USA) Principal, Software Engineer

React
TypeScript
JavaScript
Node.js
  • Bachelor's degree in Computer Science and 10 years' experience in software engineering or related field OR 12 years' experience
  • Strong technical skills in designing/building mobile frameworks with distributed services
  • Proficient in React Native App Development
  • Experience with HTML5, JavaScript, TypeScript, Jest, Redux, NodeJS
  • Knowledge of Swift/Objective-C, Kotlin/Java, Android Studio, XCode
  • Experience with Agile Methodologies
  • Proficient with designing, building, and consuming APIs
  • Experience in production system operations

Benefits For (USA) 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
  • Education assistance
  • Life insurance
  • Short-term and long-term disability
  • Military leave pay
  • Company discounts

Interested in this job?

Jobs Related To Walmart (USA) Principal, Software Engineer

Senior/Principal Software Engineer, Mobile UX (Android)

Senior/Principal Software Engineer position at Roblox focusing on mobile UX for Android, building next-generation notification systems with competitive compensation $238k-$289k.

Principal iOS Engineer

Principal iOS Engineer role at Embrace, leading mobile observability platform development using Swift and Objective-C.

Principal Engineer, Mobile, Earner

Principal Engineer position at Uber focusing on mobile development for the Earner team, leading technical initiatives and mentoring engineers while building solutions for millions of users.

Principal iOS Engineer – Testing Specialist

Principal iOS Engineer role at Fidelity Investments focusing on testing and quality assurance for mobile applications, requiring 6+ years of iOS development experience.

Principal Software Engineer

Lead AppFabric mobile team at Intuit as Principal Engineer, shaping AI-native mobile development and runtime observability while driving technical strategy and mentoring future leaders.