(USA) Principal, Software Engineer

World's leading retailer focused on helping people save money so they can live better, with innovative technology solutions.
$143,000 - $286,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For (USA) Principal, Software Engineer

Walmart Global Tech is seeking a Principal Software Engineer to join their Conversational AI platform team. This role focuses on building and scaling AI-powered personal assistants accessible through voice commands, text messages, and multi-modal experiences. The position is part of the Tech Strategy & Emerging Tech team, working on innovative solutions that serve Walmart's massive customer base (80% of American households). You'll be responsible for designing and implementing large-scale distributed systems, focusing on service scalability, availability, and efficient resource management. The role offers an opportunity to make a significant impact on mission-critical products while working with cutting-edge AI technologies. The team operates in a collaborative environment at Walmart's Silicon Valley hub, offering competitive compensation, comprehensive benefits, and the chance to innovate at scale. This position combines technical leadership with hands-on development, requiring expertise in distributed systems, cloud infrastructure, and AI technologies.

Last updated 8 days ago

Responsibilities For (USA) Principal, Software Engineer

  • Design and build service oriented architecture for NLU capabilities at scale
  • Solve challenges in service scalability and availability
  • Achieve scalable and efficient resource management capabilities
  • Provide robust diagnostics for quality control
  • Build demos and proof of concepts
  • Create white papers and write blogs

Requirements For (USA) Principal, Software Engineer

Java
MySQL
PostgreSQL
  • 8+ years experience in software engineering or related area
  • Solid data skills and computer science fundamentals
  • Deep hands-on technical expertise in full-stack development
  • Experience/Familiarity with Gen AI
  • Programming experience with modern languages like Java, C++
  • Experience with relational databases
  • Understanding of distributed data-processing at scale
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
  • Excellent oral and written communication skills

Benefits For (USA) Principal, Software Engineer

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

Interested in this job?

Jobs Related To Walmart (USA) Principal, Software Engineer

(USA) Principal, Product Manager

Principal Product Manager position at Walmart Global Tech, leading platform strategy and technical communication for internal infrastructure and AI initiatives.

Principal, Product Manager, Last Mile Delivery

Lead product management role for Walmart's last mile delivery platform, focusing on optimization and customer experience enhancement.

(USA) Principal, Software Engineer - Enterprise People Technology

Principal Software Engineer role at Walmart focusing on enterprise people technology solutions, requiring 10+ years of experience in software development and distributed systems.

Principal, Software Engineer

Principal Software Engineer role at Walmart leading development of next-generation customer benefits platforms and directed spend solutions.

Distinguished, Software Engineer Solution Architect

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