Taro Logo

Principal, Software Engineer

World's leading retailer focused on helping people save money so they can live better, with a strong technology division (Walmart Global Tech) that develops innovative solutions affecting millions of customers worldwide.
Bentonville, AR, USA
$110,000 - $220,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
14+ years of experience
Enterprise SaaS · Retail

Description For Principal, Software Engineer

Walmart's Enterprise Business Services (EBS) is seeking a Principal Software Engineer to join their team of exceptional professionals delivering world-class technology solutions. As a key member of Walmart Global Tech, you'll be responsible for providing technical leadership to a high-performing team of 10-30 engineers, focusing on building scalable applications and sophisticated CICD pipelines.

The role combines deep technical expertise with leadership responsibilities, requiring mastery of various frameworks including Spring Boot, Micronaut, Hibernate, and Apache Kafka. You'll be instrumental in developing scalable solutions for data-intensive applications, both batch and streaming, while ensuring best practices in software development and deployment.

Your responsibilities will span from architectural decision-making to mentoring team members, conducting code reviews, and maintaining documentation. The position offers the opportunity to work with cutting-edge technologies while making a significant impact on systems that serve millions of customers worldwide.

The ideal candidate brings 14+ years of experience in designing and developing highly-scalable applications, strong computer science fundamentals, and extensive hands-on experience with modern development technologies. You'll be working in a collaborative environment, interacting with business owners and technical teams globally, while helping shape the future of retail technology.

Benefits include competitive salary ($110,000-$220,000), performance bonuses, comprehensive health coverage, 401(k) matching, stock purchase plans, and various other perks. Located in Bentonville, AR, you'll be part of Walmart's mission to help people save money and live better, while working on technology solutions that impact millions of users daily.

Last updated 6 days ago

Responsibilities For Principal, Software Engineer

  • Provide technical leadership for a team of 10-30 engineers
  • Guide architectural decisions and best practices for scalable applications
  • Enable development of scalable solutions for data intensive batch and streaming applications
  • Conduct workshops and training sessions for CI/CD practices
  • Perform code reviews and ensure adherence to best practices
  • Maintain comprehensive documentation for development processes
  • Work closely with Architects and cross-functional teams
  • Interact with Business owners and technical teams globally
  • Participate in organizational events like hackathons and demo days

Requirements For Principal, Software Engineer

Java
Kafka
Kubernetes
MongoDB
MySQL
Node.js
PostgreSQL
Python
React
Redis
Ruby
TypeScript
  • Bachelor's/Master's degree in Computer Science, engineering, or related field
  • 14+ years of experience in design and development of highly-scalable applications
  • Strong computer science fundamentals: data structures, algorithms, design patterns
  • Experience with Java, Spring Boot, Microservices, NodeJs
  • Experience with React JS/Angular Js, JavaScript, TypeScript, CSS
  • Knowledge of messaging systems: Kafka/RabbitMQ
  • Experience with SQL and NoSQL databases
  • Knowledge of Linux platform
  • Experience with CI/CD tools: Git, Maven, Gradle, Docker, Kubernetes, Jenkins
  • Experience with distributed cache (Redis/Hazelcast)
  • Knowledge of logging and metrics tools (ELK/Splunk/Grafana)

Benefits For Principal, Software Engineer

401k
Dental Insurance
Education Budget
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • 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
  • Military service pay
  • Paid Time off (vacation, sick, parental)
  • Short-term and long-term disability
  • Performance-based bonus awards

Jobs Related To Walmart Principal, Software Engineer