
Principal Software Engineer, AI
Walmart
full-time
Posted on:
Location Type: Hybrid
Location: Bentonville • California • United States
Visit company websiteExplore more
Salary
💰 $110,000 - $220,000 per year
Job Level
About the role
- Stay abreast with technical advancements and drive system architecture and software development processes
- Lead and mentor teams in the implementation of complex systems, fostering a culture of technical excellence and innovation
- Be hands-on in prototyping, researching, and coding scalable, consumer-facing systems
- Collaborate with business and product teams to achieve our long-term business goals
- Champion operational and engineering excellence
- Participate in code reviews, operational reviews, architectural discussions, and troubleshooting sessions to ensure the highest standards of development
- Provide mentorship to engineers, managers, and others to help develop great talent
Requirements
- At least 7 years of Software engineering Experience building highly available, large-scale systems in commerce, retail tech, or distributed environments
- Hands-on and architectural experience in AI agent development using LLMs and related frameworks
- Proficiency in modern programming languages (Java, Python) and experience working with large datasets at scale
- Hands-on experience designing and implementing event-based systems using technologies such as Apache Kafka, RabbitMQ, or similar messaging platforms
- Strong experience with cloud services on platforms like Microsoft Azure and Google Cloud Platform (GCP)
- Strong knowledge of Web Services (REST), API design, ORM, and Service-Oriented Architecture
- Deep understanding of system design principles, operational excellence, and delivering reliable software for large user bases
- Strong analytical and decision-making skills
- Proven experience mentoring engineers in technical problem-solving
Benefits
- Health benefits including medical, vision and dental coverage
- 401(k) match
- Stock purchase plan
- Paid maternity and parental leave
- PTO (paid time off)
- Multiple health plans
- Flexible working hours
- Live Better U education benefit program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringAI agent developmentJavaPythonevent-based systemsApache KafkaRabbitMQcloud servicesMicrosoft AzureGoogle Cloud Platform
Soft skills
mentoringleadershipanalytical skillsdecision-makingcollaborationinnovationtechnical excellenceproblem-solving