Senior Software Engineer

Walmart

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

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

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer

JOB TITLE: (USA) Senior, Software Engineer The Senior Software Engineer joins the FDL - Ecomm team to develop scalable software solutions for SAP posting and reporting of eCommerce data. This role involves designing and optimizing data pipelines, deploying AI-powered workflows, and integrating agentic systems to support retail analytics, forecasting, and operational reporting. You will build robust pipelines using Python, Scala, Apache Spark, and Airflow, while deploying workflows on Google Cloud Platform using Dataproc, BigQuery, and Vertex AI. Key responsibilities include ensuring data quality and lineage with Apache Hudi and Terraform, and developing RAG-based AI solutions using LangChain and LangGraph. You will solve complex technical problems by automating decision-making and enhancing data-driven insights within a multi-cloud retail environment, ensuring high-quality outcomes through continuous improvement and technical excellence.

What does a Software Engineer earn in Arkansas?

Median $165000 from 155 postings across 3 companies.

See salary data

What you'll do

  • Design, build, and optimize data pipelines using Python, Scala, Apache Spark, and Airflow.
  • Deploy workflows on Google Cloud Platform using Dataproc, BigQuery, and Cloud Storage.
  • Ensure data quality, lineage, and governance using Apache Hudi, GitHub Actions, and Terraform.
  • Build and deploy RAG-based AI solutions for intelligent document retrieval and response generation.
  • Integrate LangChain and LangGraph frameworks to orchestrate complex AI workflows and multi-agent systems.
  • Develop Agentic AI capabilities to automate decision-making and enhance data-driven insights.
  • Monitor and troubleshoot data pipeline performance and reliability across various environments.

What we're looking for

  • Must have a Bachelor's degree in a related field and 3 years of software engineering experience, or 5 years of software engineering experience.
  • Must have 6+ years of experience in data engineering/software engineering.
  • Must have at least 4 years of experience working on Google Cloud Platform (GCP).
  • Must have strong proficiency in Python, PySpark, SQL, and shell scripting.
  • Must have hands-on experience with GCP services including Dataproc, BigQuery, Cloud Functions, Cloud Dataflow, Cloud Storage, and Vertex AI.
  • Must have experience with CI/CD tools such as Jenkins, GitHub, and Azure DevOps.
  • Must have practical experience with LangChain, LangGraph, RAG architectures, and Agentic AI systems.
  • Google Professional Data Engineer certification is a plus (preferred).

More like this

Similar roles

Staff Software Engineer

Walmart

Bentonville, AR 23 days ago
Python Scala Apache Spark SQL Google Cloud Platform BigQuery Dataproc Cloud Storage Cloud Functions Cloud Dataflow Vertex AI LangChain LangGraph Apache Hudi Iceberg Airflow CI/CD Jenkins GitHub Azure DevOps RAG ETL Data Modeling
10+ yrs exp

Senior Software Engineer, Python

Walmart

Sunnyvale, CA 59 days ago $117,000–$234,000
Scala Python PySpark Java Apache Spark GCP Dataproc Airflow Kafka Cassandra GCS Kubernetes CI/CD Infrastructure-as-Code Grafana Open Observe Machine Learning Natural Language Processing
3+ yrs exp

Senior Software Engineer

CoStar Group

Richmond, VA 76 days ago $130,500–$170,000
React TypeScript Tailwind CSS JavaScript HTML CSS Node.js .NET Core SQL Server AWS Elastic Search Kafka Redis Redux Jest React Testing Library Webpack Babel Git CI/CD RESTful APIs LLMs Prompt Engineering
5+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 23 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

Mastercard

O'Fallon, MO 40 days ago $115,000–$184,000
Java Spring Boot REST APIs AWS Azure GCP Docker Kubernetes CI/CD Kafka Microservices Secure Coding Event-Driven Architecture Agile Scrum

Senior Software Engineer

Abbott

Alameda, CA +1 51 days ago $100,000–$200,000
Java Spring Boot Microservices REST Kafka RabbitMQ Kubernetes Python Kotlin GraphQL gRPC AWS Azure GCP Terraform Helm HIPAA GDPR
7+ yrs exp