Software Engineer III

Walmart

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$117,000–$234,000 / yr
Posted
17 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $176k
$103k most similar roles pay here $248k

This role pays more than 64% of similar roles. Most pay $135,000–$193,000 — the shaded band above. At the midpoint, this role pays about $176k versus about $164k 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 529 open roles on FindRole.

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Software Engineer III

As a Software Engineer III on the 1 on 1 member engagement initiative at Sam's Club, you will craft personalized digital solutions to enhance member experiences. Your responsibilities include writing clean and maintainable code for microservices using Java, Spring, and Spring Boot, while also ensuring software quality through automated testing with tools like JUnit and Mockito. You will collaborate closely with QA engineers to deploy applications smoothly in Azure or GCP environments, adhering to agile methodologies and continuous integration practices. This role requires expertise in distributed systems, message brokers, NoSQL databases, and SQL resources, as well as a strong understanding of OOPs concepts and design patterns for scalable solutions.

What you'll do

  • Write clean, efficient, and maintainable code for software development.
  • Analyze project requirements to create tasks and develop solutions accordingly.
  • Develop automated tests to ensure software functions correctly and fix issues.
  • Collaborate with QA engineers to meet quality standards and facilitate smooth deployments.
  • Build microservices using Java, Spring, and related technologies in distributed systems.

What we're looking for

  • 3+ years of experience in developing microservices with Java, Spring, and Spring Boot.
  • Proficient in working with distributed systems and message brokers like Kafka or EventHub.
  • Experience with NoSQL databases (Cassandra, Cosmos) and SQL resources (Oracle, PostgreSQL).
  • Strong knowledge of OOPs concepts, design patterns, and agile methodologies.
  • Ability to write automated tests using tools like Mockito and JUnit for high test coverage.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 116 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 73 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Berkeley Research Group

Remote (Washington, DC) 116 days ago $100,000$230,000
React TypeScript JavaScript Ruby Ruby on Rails Go Agile Jira GitHub Git CI/CD Kubernetes MongoDB Docker Microsoft Azure
Remote

Software Engineer

Alteryx

Remote (Irvine, CA) 102 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Rockwell Automation

Mayfield Heights, OH 8 days ago
TypeScript Kotlin C# .NET Core Agile Azure AWS microservices test automation CI/CD GitHub Copilot
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 40 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack Linux Windows Server