Principal, Software Engineer - Backend

Walmart

Actively hiring
Sunnyvale, CA Posted 16 days ago $143,000$286,000 / year

At a glance

AI generated

TL;DR

As a Principal Software Engineer at Walmart Connect’s Sponsored Search team, you will lead the design and delivery of scalable platform capabilities and AI-enhanced applications, driving technical excellence across multiple teams. You will manage the full software development lifecycle, from design to deployment, focusing on cloud-native architecture and distributed systems. Your responsibilities include architecting intelligent systems using languages like Python, Java, and C++, mentoring engineering teams, and collaborating with cross-functional partners to translate complex business needs into innovative solutions. With extensive experience in platform engineering leadership, you will ensure high system availability and reliability for millions of users while fostering continuous improvement through feedback integration and process optimization.

Skills

Python Java C++ AWS Kubernetes Terraform CI/CD Docker Prometheus Grafana PostgreSQL API design Model-driven design AI/ML integration

What you'll do

  • Lead the design and delivery of scalable cloud-native infrastructure and reusable tooling.
  • Drive full software development lifecycle management, including testing and deployment.
  • Architect AI-enhanced applications supporting millions of users with high availability.
  • Provide technical leadership and mentorship to promote engineering excellence across teams.
  • Collaborate with stakeholders to translate business needs into actionable technical requirements.

What we're looking for

  • 10+ years of experience in leading platform engineering for scalable cloud-native architectures.
  • Expertise in full software development lifecycle management, including design and deployment.
  • Proficiency in AI/ML integration and building intelligent systems using Python, Java, or C++.
  • Strong technical leadership skills with proven ability to mentor engineers and influence architecture.
  • Excellent problem-solving and communication skills across technical and non-technical stakeholders.

Market check

Salary context

This $143,000–$286,000 range sits above 82% of similar postings on FindRole.

Peer median band

$143,000$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$171,211$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

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

Most-posted roles

View all roles at Walmart

More like this

Similar roles

Principal Software Engineer - Backend

Autodesk

Remote (Amer - United States - California - Offsite/Home, US) 38 days ago $139,000$249,260
AWS Kubernetes Terraform Python Java Go Docker CI/CD Prometheus Grafana PostgreSQL Snowflake Apache Kafka Amazon Kinesis Git Jenkins Ansible JSON REST GraphQL
Remote

Staff, Software Engineer - Backend

Walmart

(Usa) Global People Center (Gpc) Ar Bentonville Home Office, US 45 days ago $110,000$220,000
Python FastAPI Git Docker Linux Kafka SSE WebSocket DRY principle Semantic routing GenAI libraries/frameworks Hugging Face Transformers LangChain OpenAI API Vector databases Pinecone FAISS Weaviate MLOps MLflow Kubeflow Airflow

Lead Software Engineer, Back End

Capital One Financial

San Francisco, Ca, US 18 days ago $215,200$245,600
Java Python Spring Boot Docker Kubernetes AWS CI/CD SQL PostgreSQL Git Jenkins Swagger JUnit Mockito Maven Linux

Lead Software Engineer, Back End

Capital One Financial

Mclean, Va, US 15 days ago $215,200$245,600
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Linux RESTful APIs Maven Jenkins JUnit Swagger Microservices DevOps Scrum

Lead Software Engineer, Back End

Capital One Financial

Richmond, Va, US 15 days ago $197,300$225,100
Java Python SQL Node Go Scala Docker Kubernetes AWS GCP Azure PostgreSQL MongoDB CI/CD