Senior Software Engineer

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bentonville, AR
Salary
$90,000–$180,000 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Nov 11, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $158k
This role $135k
$76k $217k
below market most similar roles pay here above market

This role pays less than 79% of similar roles. Most pay $139,612–$177,250 — the blue band above. At the midpoint, this role pays about $135k versus about $158k 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 937 open roles on FindRole.

Listed pay typically runs $117,000–$220,000 across 537 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer

The Senior Software Engineer joins a collaborative engineering team to own the delivery of scoped features, APIs, and ML model components. You will manage the full software development lifecycle, writing clean code in languages including Java, Python, TypeScript, Rust, and C++. Key responsibilities involve designing scalable back-end applications, implementing REST APIs, and managing relational and non-relational databases like MySQL and MongoDB. You will utilize tools such as Jenkins, GitHub, Azure, AWS, Docker, and Redis to automate CI/CD workflows and ensure system performance. The role requires integrating AI agents and GenAI tools while performing ETL tasks using Azure Data Factory and Databricks. You will solve complex business problems by translating user pain points into technical requirements, ensuring high-quality software delivery through proactive monitoring and robust design patterns.

What does a Software Engineer earn?

Median $196000 from 2584 postings across 147 companies.

See salary data

What you'll do

  • Own the delivery of scoped features, APIs, and ML model components through the full software development lifecycle.
  • Write clean, efficient code using languages like Java, Python, and TypeScript while implementing CI/CD deployments and automated testing.
  • Integrate AI agents and ML components using internal and external APIs to enhance software intelligence.
  • Convert high-level designs into detailed technical specifications using mock screens, pseudo-code, and functional logic.
  • Translate complex business problems into actionable technical requirements and define clear metrics to measure solution success.
  • Monitor application performance and system uptime using telemetry, logging tools, and automated alerting systems.
  • Design and implement scalable back-end applications using REST APIs, relational/non-relational databases, and distributed computing.
  • Automate repetitive tasks and data transformations using scripts, Jenkins, and Azure Databricks.

What we're looking for

  • Must have a Master’s degree in a related field and 1 year of software engineering experience, or a Bachelor’s degree and 3 years of experience.
  • Must have experience designing and implementing Java and Spring back-end applications with REST APIs.
  • Must have experience designing and testing Relational and Non-Relational Database Management Systems including MySQL, SQL Server, and Mongo DB.
  • Must have experience writing code and conducting unit testing using JUnit.
  • Must have experience automating CI/CD workflows using Jenkins and GitHub and deploying pipelines using Azure and AWS.
  • Must have experience with software design patterns, distributed computing, Git, JIRA, and Scrum.
  • Must have experience implementing scripts for Azure Databricks, Azure Data Factory, and scaling applications using Docker and Azure App services.
  • Must have experience utilizing Redis strategies and scraping application logs to Azure Application Insight for monitoring and alerts.

More like this

Similar roles

Senior Software Engineer

Walmart

Bentonville, AR 2 days ago $90,000–$180,000
Java Spring Boot Python TypeScript JavaScript Rust Dart C++ AWS Kubernetes Docker CI/CD Jenkins Concord Apache Kafka Oracle Mongo DB Cassandra Azure SQL Git Linux Shell Scripting REST API Microservices S3 SNS JMS GitHub Copilot
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 2 days ago $90,000–$180,000
Java JavaScript TypeScript Python Rust Dart C++ Spring Boot NodeJS React Angular Docker Kubernetes CI/CD Jenkins Git MySQL SQL Splunk SonarQube Swagger Confluence ServiceNow JWT OAuth REST APIs micro-services GitHub Copilot
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 2 days ago $90,000–$180,000
Java Spring Boot Spring WebFlux GraphQL AWS Azure Kubernetes Python TypeScript JavaScript Rust Dart C++ SQL NoSQL CI/CD Jenkins Concord JUnit Mockito Cucumber Grafana PromQL GitHub Copilot TDD YAML
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 2 days ago $90,000–$180,000
Java C# JavaScript TypeScript Python Rust Dart C++ Angular ReactJS MSSQL Azure Service Bus GitHub CI/CD TDD REST Agile SOLID Object-Oriented Programming GenAI GitHub Copilot
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 2 days ago $90,000–$180,000
JavaScript TypeScript Python Java Rust Dart C++ C# NodeJS HTML CSS SQL MySQL Git Jenkins Elasticsearch Splunk Jira Confluence UiPath CI/CD Agile GitHub Copilot Object-Oriented Programming Observability Monitoring
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 2 days ago $90,000–$180,000
Python Java C++ TypeScript JavaScript Rust Dart C Spring Boot Spring MVC Spring Cloud Azure DevOps CI/CD PostgreSQL MySQL Microsoft SQL Database MongoDB CosmosDB Google Big Query JUnit Mockito RestAssured Cucumber GitHub Copilot Object-Oriented Programming Jenkins Concord Looper
3+ yrs exp