Senior Software Engineer

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$117,000–$234,000 / yr
Employment
Full-time
Posted
62 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $160k
This role $176k
$103k $248k
below market most similar roles pay here above market

This role pays more than 68% of similar roles. Most pay $142,450–$177,250 — the blue band above. At the midpoint, this role pays about $176k versus about $160k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 723 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 592 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer

The (USA) Senior, Software Engineer joins the International Promotions and Rewards team to support a real-time transaction rewards service. This role involves leading medium- to large-scale engineering projects, translating business requirements into scalable technical implementations, and managing teams of four to six engineers. You will design, develop, and test high-quality code, perform design and code reviews, and troubleshoot complex production issues. Key responsibilities include collaborating with cross-functional teams, mentoring engineers, and providing technical guidance on solution designs. The role requires proficiency in core Java, J2EE, Spring, and Spring Boot applications. You must have experience building large-scale microservices using NoSQL databases like Cosmos or MongoDB, messaging systems like Kafka, and cloud platforms such as Azure or GCP. The work focuses on automated incentives like trial memberships and discounts.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Lead and participate in medium- to large-scale engineering projects by analyzing business and technical requirements.
  • Design, develop, test, and implement high-quality code while ensuring adherence to coding standards and performance expectations.
  • Lead teams of 4 to 6 engineers by providing technical direction, mentoring, and ongoing guidance throughout project lifecycles.
  • Perform design reviews and code reviews to ensure compliance with architectural standards and best practices.
  • Troubleshoot complex production issues by identifying root causes and coordinating resolution efforts across multiple support teams.
  • Partner with project managers to define project plans, estimate effort, and identify risks to ensure alignment with business objectives.
  • Communicate project progress, technical challenges, and risks to stakeholders, leadership, and cross-functional teams.
  • Conduct root cause analyses and create detailed technical documentation to support knowledge sharing and continuous improvement.

What we're looking for

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering.
  • 5 years’ experience in software engineering or related area.
  • Strong core Java and J2EE knowledge.
  • In-depth understanding of Java Spring and Spring Boot applications.
  • Hands-on knowledge of building large-scale microservices for highly scalable and robust platforms.
  • In-depth understanding of NoSQL database implementations, like Cosmos or MongoDB.
  • Strong knowledge of messaging systems like Kafka.
  • Hands-on knowledge and experience with cloud systems like Azure or GCP.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering (preferred).
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Sunnyvale, CA 95 days ago
Java Spring Framework Docker CI/CD AI/ML Generative AI Back-end Engineering Data Architecture Automated Testing Integration Testing Monitoring Debugging Solution Design
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Sunnyvale, CA 123 days ago
AI/ML Generative AI CI/CD Automated Testing Observability Object-Oriented Programming Software Development Lifecycle Root Cause Analysis WCAG) 2.2 AA
3+ yrs exp Hybrid

Senior Software Engineer, Backend Java

Walmart

Sunnyvale, CA 124 days ago $117,000–$234,000
Java Spring Spring Boot J2EE Microservices NoSQL Cosmos MongoDB Kafka Azure GCP Unit Testing Root Cause Analysis WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 131 days ago $90,000–$180,000
Node.js Express React JavaScript Java Spring Boot Python PySpark SQL Server GCP Big Query Docker Kubernetes CI/CD SonarQube ETL Performance Testing Trunk-based Development .NET
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Bentonville, AR +1 118 days ago
Java J2EE REST Services CI/CD DevOps Distributed Systems Software Design Patterns Automation Scripting LLM AI WCAG) 2.2 AA
7+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 116 days ago
Java React JS Kafka Apache Camel Spring Hibernate RESTful Web-Services Kubernetes Docker Jenkins CI/CD Splunk Azure GCP Open Stack Caching Algorithms AI/ML
3+ yrs exp