Senior, Software Engineer (Sunnyvale - On-Site Hiring Event)

Walmart

Sunnyvale (CA)

On-site

USD 117,000 - 234,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health, vision, and dental coverage
401(k)
Company-paid life insurance
Paid time off
Parental leave
Disability benefits
Stock purchase options

Job summary

Walmart is looking for a Senior Software Engineer in Sunnyvale, CA, to build and scale backend systems for digital experiences. This role involves designing scalable services, leading optimization discussions, and mentoring engineers. Candidates should have 4–8 years of software engineering experience, strong knowledge in Java, and experience with microservices architecture. Benefits include competitive salary, health coverage, and stock options, with an annual salary range of $117,000 - $234,000.

Qualifications

  • 4–8+ years of software engineering experience with strong backend depth.
  • Deep understanding of multithreading, data structures, algorithms, and design patterns.
  • Experience with testing frameworks such as JUnit and Mockito.

Responsibilities

  • Design and build scalable backend services and APIs.
  • Lead architecture discussions and performance optimization.
  • Mentor engineers and contribute to a strong culture of learning.

Skills

Java
Spring Boot
RESTful APIs
Distributed systems
Kafka
Cassandra
Docker
Kubernetes
CI/CD
Data structures
Algorithms

Education

Bachelor’s degree in Computer Science or related field
Master’s degree in Computer Science or related field

Tools

Jenkins
GitHub
JUnit
Mockito

Job description

Position Summary

As a Senior Software Engineer with Walmart Global Tech in Sunnyvale, you’ll build and scale backend systems that power seamless digital experiences for millions of people across our U.S. Walmart Tech ecosystem. From checkout and fulfillment to dynamic user journeys, the services we build connect digital and physical retail at one of the largest scales in the world.

Responsibilities
  • Design and build scalable backend services and APIs that support complex digital experiences
  • Lead architecture discussions, performance optimization, and scalability improvements
  • Partner with product, frontend, data, and UX teams to deliver solutions that improve the end-to-end experience
  • Mentor engineers and contribute to a strong culture of learning
  • Champion best practices in architecture, security, testing, and operational excellence
  • Build secure, high‑performance distributed systems that handle large volumes of traffic and data
  • Develop reusable frameworks and maintain high code quality through automated testing and thoughtful code reviews
  • Troubleshoot complex production issues and lead root cause analysis
  • Contribute to system resilience, performance, and security improvements
  • Design and implement services using microservices and service‑oriented architecture with Spring
  • Build and maintain CI/CD pipelines using tools like Jenkins and GitHub
Qualifications

Preferred skills

  • 4–8+ years of software engineering experience with strong backend depth
  • Hands‑on experience with Java, distributed systems, and large‑scale application design
  • Expertise in Spring Boot, RESTful APIs, Kafka, and Cassandra
  • Experience with Docker, Kubernetes, and microservices architecture
  • Familiarity with CI/CD practices, DevOps, and monitoring tools
  • Strong database design skills and experience writing complex queries
  • Deep understanding of multithreading, data structures, algorithms, and design patterns
  • Experience with testing frameworks such as JUnit and Mockito

Minimum Qualifications

  • Option 1: Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • Option 2: 5 years’ experience in software engineering or related area.

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year’s experience in software engineering or related area.
  • Background in creating inclusive digital experiences, knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
  • Knowledge of accessibility best practices and willingness to support inclusive culture.
Benefits

We offer competitive salary and performance‑based bonuses. Additional benefits include health, vision, and dental coverage; 401(k) and company‑paid life insurance; paid time off, parental leave, disability, and various other benefits. Additional compensation may include stock purchase options.

Compensation

The annual salary range for this position is $117,000.00 - $234,000.00. Additional compensation includes annual or quarterly performance bonuses. Stock options may also be awarded.

Location

1395 Crossman Avenue, Sunnyvale, CA 94089-1114, United States of America

Other

Walmart and its subsidiaries are committed to maintaining a drug‑free workplace and have a no‑tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior, Software Engineer (Full Stack)
Senior, Software Engineer (Full Stack)

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+1
Senior, Software Engineer (Full Stack)
Senior, Software Engineer (Full Stack)

Walmart • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
Health benefits
401(k) match
Stock purchase plan
+2
Senior, Software Engineer
Senior, Software Engineer

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
Stock
Health plans
Paid time off
+1
(USA) Senior, Software Engineer
(USA) Senior, Software Engineer

Walmart Connect • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
Health benefits (medical, vision, andd
401(k) and stock purchase
Company-paid life insurance
+5
Staff, Software Engineer (Marketplace Fulfillment)
Staff, Software Engineer (Marketplace Fulfillment)

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
Stock
Staff, Software Engineer_BACKEND
Staff, Software Engineer_BACKEND

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
Health benefits
401(k) plan
Stock purchase plan
+3
Distinguished, Software Engineer
Distinguished, Software Engineer

Walmart • Sunnyvale (CA)

On-site
USD 169,000 - 338,000
Health benefits
Stock purchase plan
Paid time off
+1
Staff, Software Engineer - Java / Backend
Staff, Software Engineer - Java / Backend

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
Health benefits
401(k) matching
Stock purchase program
+1
Staff, Software Engineer (Marketplace Fulfillment)
Staff, Software Engineer (Marketplace Fulfillment)

Socket.dev • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
401(k) match
Stock purchase plan
Health benefits
Senior, Software Engineer - Back End
Senior, Software Engineer - Back End

Walmart • United States

On-site
USD 117,000 - 234,000
Health benefits
401(k) plan
Stock purchase program
+1