(USA) Staff, Software Engineer

Walmart helps people save money so they can live better, shaping the future of retail, tech, merchandising, finance and hundreds of other industries.
$174,518 - $286,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Retail

Description For (USA) Staff, Software Engineer

Walmart, a global retail leader helping people save money and live better, is seeking a Staff Software Engineer to join their technology team in Sunnyvale, CA. This is a senior-level position that combines technical leadership with hands-on development work.

The role involves leading small teams of 6-10 engineers, including offshore associates, while actively participating in the full software development lifecycle. You'll be responsible for gathering requirements, designing architecture solutions, implementing backend services, and ensuring code quality and performance. The position requires expertise in Java, Spring Framework, and Python, with a focus on building scalable distributed systems.

As a Staff Software Engineer, you'll work on critical enterprise applications, implementing REST APIs, microservices, and cloud deployments on Azure. The role requires both technical excellence and leadership skills, as you'll be guiding other engineers while maintaining high standards for code quality and performance.

The compensation package is highly competitive, ranging from $174,518 to $286,000 annually, with additional benefits including performance bonuses, stock options, and comprehensive health coverage. Walmart offers a strong benefits package including medical, dental, vision, 401(k), stock purchase plans, and educational assistance.

The ideal candidate will have either a Bachelor's degree with 6 years of experience or a Master's degree with 3 years of experience in large-scale enterprise software development. This is an excellent opportunity for a senior engineer looking to make an impact at scale while working with modern technologies in a collaborative environment.

Join Walmart's technology team and be part of shaping the future of retail technology while working on systems that impact millions of customers daily. The role offers both technical challenges and leadership opportunities, making it ideal for experienced engineers looking to advance their careers.

Last updated 10 hours ago

Responsibilities For (USA) Staff, Software Engineer

  • Lead work of small groups of 6-10 engineers including offshore associates
  • Gather and analyze requirements from functional and non-functional perspectives
  • Create user stories and estimate completion time
  • Design architecture solutions using Lucid
  • Create detailed designs using UML and specify design patterns
  • Develop software using Spring Framework and Java
  • Write automation scripts using Python
  • Deploy applications on Azure Platform using CI/CD pipeline
  • Guide and review team's code
  • Create and review test plans
  • Monitor and evaluate project progress

Requirements For (USA) Staff, Software Engineer

Java
Python
  • Bachelor's degree in Computer Science, Engineering, or related field and 6 years experience OR Master's degree and 3 years experience
  • Experience designing and implementing REST API Web Services using Java
  • Experience with Backend Micro Services development
  • Experience with two factor authentication implementation
  • Experience with COSMOS database systems
  • Experience with performance optimization
  • Experience with Spring framework
  • Experience with CI/CD pipeline
  • Experience with Python
  • Experience with TestNg framework

Benefits For (USA) Staff, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Education Budget
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k
  • Stock Purchase Plan
  • Life Insurance
  • Parental Leave
  • Education Budget
  • Company Discounts
  • PTO (Paid Time Off)

Interested in this job?

Jobs Related To Walmart (USA) Staff, Software Engineer

Staff, Software Engineer

Staff Software Engineer role at Walmart focused on developing next-generation Capacity Engine backend platform using Java and modern technologies.

(USA) Staff, Software Engineer

Staff Software Engineer position at Walmart focused on developing scalable distributed systems and leading engineering teams.

(USA) Staff, Software Engineer

Staff Software Engineer position at Walmart focusing on AI/ML solutions for HR and business processes, requiring expertise in Python, cloud platforms, and ML pipelines.

(USA) Staff, Software Engineer

Staff Software Engineer position at Walmart in Sunnyvale, CA, offering $143K-$286K salary, focusing on distributed systems and technical leadership with comprehensive benefits.

(USA) Staff, Software Engineer

Staff Software Engineer position at Walmart focusing on AI/ML solutions for HR and business processes, requiring expertise in Python, cloud platforms, and ML pipelines.