Senior, 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.
$117,000 - $234,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · E-Commerce

Description For Senior, Software Engineer

Walmart is seeking an experienced Senior Software Engineer to join their dynamic team in Sunnyvale, CA. This role focuses on backend development, requiring expertise in Java, SQL, Kafka, REST APIs, JSON, microservices, Kubernetes, and cloud services. The position offers a competitive salary range of $117,000-$234,000 with additional performance bonuses and comprehensive benefits.

The ideal candidate will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to frontend requests. Key responsibilities include designing scalable backend applications, managing databases, implementing data pipelines, and working with cloud platforms. The role requires strong technical skills in Java development, database management, and modern cloud technologies.

Walmart offers an excellent benefits package including health coverage (medical, dental, vision), financial benefits (401(k), stock purchase plans), paid time off, parental leave, and education assistance. The company's mission to help people save money and live better drives every decision, making this an opportunity to impact millions of customers worldwide.

The position requires 7+ years of professional experience in backend development and a degree in Computer Science or related field. The successful candidate will join a collaborative team environment where they can mentor junior engineers while working on cutting-edge technology solutions. Located in Silicon Valley, this role offers the perfect balance of career growth and lifestyle benefits, with access to the region's rich cultural and recreational opportunities.

Working at Walmart means joining a company committed to innovation, diversity, and inclusion, where your work makes a direct impact on how millions of customers shop and live. The role combines technical challenges with the opportunity to shape the future of retail technology at one of the world's largest companies.

Last updated 10 days ago

Responsibilities For Senior, Software Engineer

  • Develop and maintain robust and scalable back-end applications using Java
  • Design, implement, and optimize SQL databases
  • Develop and manage data pipelines using Kafka
  • Design, develop, and maintain RESTful APIs
  • Work with JSON for data interchange
  • Design and implement microservices architecture
  • Employ Kubernetes for container orchestration
  • Utilize cloud platforms for deploying and managing applications
  • Write clean, maintainable, and well-documented code
  • Conduct unit testing and integration testing
  • Identify bottlenecks and optimize performance
  • Mentor junior engineers

Requirements For Senior, Software Engineer

Java
Kafka
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years of professional experience in back-end development
  • Proficiency in Java and related frameworks
  • Strong knowledge of SQL and databases
  • Experience with Kafka for real-time data streaming
  • Expertise in designing and implementing RESTful APIs
  • Experience with microservices architecture
  • Proficiency in Kubernetes
  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills

Benefits For Senior, Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • 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 including vacation and sick leave
  • Short-term and long-term disability
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer

Senior Software Engineer - Vizio

Senior Software Engineer position at Walmart working on Vizio-related projects in Chennai, India

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart, working on enterprise-scale retail and e-commerce systems.

Software Engineer III

Senior Software Engineer role at Walmart focusing on backend development with Java, React, and Kafka, offering competitive salary and comprehensive benefits.

Software Engineer III

Senior Software Engineer role at Walmart focusing on building ETL and ML pipelines for inventory forecasting and demand estimation systems.

Software Engineer III - AdTech

Senior Software Engineer position at Walmart's AdTech team, focusing on backend development for advertising platforms with competitive pay and benefits.