Principal Software Engineer

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$214,500.

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 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal Software Engineer

JOB TITLE: Principal, Software Engineer As a Principal, Software Engineer, you will join the AdTech Measurement and Reporting team to lead the design and delivery of scalable platform capabilities. You will serve as the technical leader for over 30 engineers, architecting cloud-native, distributed systems for real-time data processing and AI integration. Your daily responsibilities include building measurement solutions from 0 to 1, including incrementality, attribution, data cleanrooms, and GenAI-powered reporting. You will utilize technologies such as Spark streaming, Flink, Kafka, RAY, BigQuery, Druid, Cassandra, PySpark, PyTorch, CUDA, and Triton. The role requires applying transformer-based model training, statistical methods, and GenAI techniques like RAG and fine-tuning to solve complex AdTech problems, ensuring high availability and correctness for a multi-billion-dollar digital advertising business.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Lead the technical direction and design reviews for a team of 30+ engineers.
  • Architect and deliver scalable, cloud-native platforms for real-time data processing and AI integration.
  • Develop a suite of measurement solutions including incrementality, attribution, and GenAI-powered reporting.
  • Implement transformer-based models and statistical methods to solve large-scale AdTech problems.
  • Translate complex business needs into technical strategies and high-availability distributed systems.
  • Troubleshoot production issues by identifying root causes and formulating actionable resolution plans.
  • Maintain architectural standards and ensure the stability of multi-billion-dollar digital advertising systems.

What we're looking for

  • 8+ years of experience in ML and data intensive platform development.
  • 4+ years of experience as a staff+ level technical lead.
  • Experience implementing statistical and machine learning methods for data classification, regression, ranking, and/or recommendation.
  • Experience implementing transformer-based model training and real-time inference on GPU backed infrastructure.
  • Familiar with distributed data processing tools and databases like Spark streaming, Flink, Kafka, RAY, BigQuery, Druid, and Cassandra.
  • Familiar with GenAI skills and techniques such as MCP, RAG, Re-ranking, and fine-tuning.
  • Experience working in AdTech measurement with demonstrated knowledge of the AdTech business.
  • Bachelor's degree in a related field and 5 years of software engineering experience, or 7 years of software engineering experience.

More like this

Similar roles

Principal Software Engineer

Walmart

Sunnyvale, CA 12 days ago $143,000–$286,000
Machine Learning GenAI Distributed Systems Spark Streaming Flink Kafka RAY BigQuery Druid PySpark PyTorch CUDA Triton RAG Fine-tuning Real-time Data Processing
8+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 75 days ago
Python Java Scala Apache Spark Apache Kafka Google Cloud Platform Cassandra AzureSQL ML Ops Distributed Systems SQL NoSQL Deep Learning Natural Language Processing Reinforcement Learning Feature Store SaaS
5+ yrs exp

Principal Software Engineer

Walmart

Bentonville, AR 99 days ago
Java Spring Boot Kafka No SQL AI/ML Distributed Systems Cloud-Native Architecture Event Driven Architecture Software Development Lifecycle Platform Engineering WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Bentonville, AR 15 days ago $110,000–$220,000
Python Java C++ AI/ML Cloud-Native Architecture CI/CD Platform Engineering Model-Driven Design Real-time Data Processing NICE InContact WCAG) 2.2 AA Testing Monitoring Incident Response
5+ yrs exp

Principal Software Engineer

Walmart

Bellevue, WA 81 days ago $132,000–$264,000
Java ReactJS TypeScript Microservices RESTful APIs SQL NoSQL Docker Kubernetes CI/CD Git GCP Azure System Design Distributed Systems Caching Observability
5+ yrs exp