Senior Software Engineer

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bentonville, AR
Salary
$90,000–$180,000 / yr
Employment
Full-time
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $135k
$75k $231k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $148,500–$177,250 — the blue band above. At the midpoint, this role pays about $135k versus about $163k 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 719 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

As a Senior, Software Engineer within the Global Communications Engineering team, you will design, build, and support scalable software solutions for the enterprise communications platform. You will own the delivery of features and services from implementation through testing, deployment, and ongoing support, while integrating AI/ML capabilities to enhance communication effectiveness and associate engagement. Your daily work involves developing secure, reliable code using modern engineering practices, automated testing, and CI/CD pipelines. You will utilize Java, Python, and other object-oriented programming languages to build cloud-native applications and APIs. The role addresses the technical challenge of unifying multiple communication channels into a single platform to improve delivery accuracy and reach across a broad ecosystem of homegrown and third-party applications for business leaders and associates.

What does a Software Engineer earn?

Median $196750 from 2546 postings across 156 companies.

See salary data

What you'll do

  • Own the delivery of scoped features from implementation through testing, deployment, and operational support.
  • Design, develop, and maintain scalable software solutions for multi-channel communications.
  • Build and integrate AI/ML-powered capabilities to improve communication effectiveness and personalization.
  • Develop secure, reliable code using modern engineering practices, automated testing, and CI/CD pipelines.
  • Translate business requirements into technical solutions and measurable outcomes with stakeholders.
  • Contribute to solution design, code reviews, performance optimization, and observability initiatives.
  • Drive continuous improvement through technical leadership and mentoring other engineers.

What we're looking for

  • Obtain a Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 3 years of experience.
  • Alternatively, possess 5 years of experience in software engineering or a related area.
  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 1 year of experience (preferred).
  • Demonstrate strong experience in Java, Python, or similar object-oriented programming languages and modern software development practices.
  • Prove ability to design, build, and support scalable distributed systems, APIs, and cloud-native applications at enterprise scale.
  • Experience delivering software through the full development lifecycle, including automated testing, CI/CD, deployment, and operational support.
  • Experience with AI/ML technologies, generative AI tools, or intelligent application development.
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies (preferred).

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose, CA 22 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka Hadoop AWS Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra Azure Cosmos DB CI/CD Agile Data Pipelines Streaming Batch Processing
10+ yrs exp

Senior Software Engineer

Microsoft

142 days ago $119,800–$234,700
Python C# Java C++ JavaScript C Azure LLMs GitHub Copilot CI/CD Infrastructure as Code GenAI Distributed Systems Telemetry A/B Testing Threat Modeling WCAG Data Structures and Algorithms
4+ yrs exp Hybrid

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 16 days ago $130,970–$243,230
JavaScript Node.js Python Go Rust AWS Kubernetes Terraform Docker CloudFormation SQL NoSQL Git CI/CD GitHub JIRA Confluence Agile Scrum A/B Testing Distributed Systems
6+ yrs exp Hybrid

Senior Software Engineer

CoStar Group

San Diego, CA 86 days ago $124,000–$187,000
C# .NET .NET Core AWS Claude EC2 ECS EKS Lambda S3 RDS DynamoDB CloudWatch APIs Git Databricks Microservices CI/CD Terraform CloudFormation CDK
Hybrid

Senior Software Engineer

Adobe

San Jose, CA 22 days ago
Python SQL PyTorch TensorFlow scikit-learn Spark Databricks Java Go LLMs Agentic AI APIs Distributed Services Data Pipelines Feature Stores Anomaly Detection Supervised Learning Unsupervised Learning
5+ yrs exp

Senior Software Engineer

Microsoft

64 days ago $119,800–$234,700
Python Java C# C++ C JavaScript Telemetry Logging Monitoring Incident Management Test Automation Feature Flags Disaster Recovery Security Code Review Experimentation Frameworks
4+ yrs exp Hybrid