(USA) Principal, Software Engineer

Walmart

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

At a glance

AI generated

TL;DR

As a Senior Software Engineer on Walmart Global Tech's Marketplace Engineering team, you will lead and participate in large-scale projects by translating requirements into technical solutions, developing highly scalable services to process millions of requests daily, and designing backend microservices using JVM ecosystem languages like Kotlin and Java. You will collaborate with project managers and other teams to drive high-visibility initiatives, ensuring the platform supports third-party sellers and provides a best-in-class customer experience. The role requires expertise in architecting large-scale systems, leading distributed system projects, and understanding microservices-oriented architecture. Proficiency in programming languages such as Java or Python, along with knowledge of cloud offerings like AWS or Azure, is essential. Additionally, familiarity with agile methodologies, automation tools, and machine learning is preferred for this fast-paced, high-impact role.

Skills

Java Kotlin Python Go AWS Azure GAE Microservices REST APIs Scrum XP MySQL Oracle Cassandra Appium Selenium Jira Rest Assured Gatling CI/CD

What you'll do

  • Lead and participate in medium to large-scale projects by reviewing requirements and translating them into technical solutions.
  • Develop highly scalable services to process millions of requests per day, solving complex software systems problems.
  • Design and develop backend microservices and APIs using JVM ecosystem (Kotlin, Java) and other languages like Python or Go.
  • Interact with project managers to provide input on project plans and support business by addressing technical questions and issues.
  • Drive high visibility projects across the organization and lead team projects in designing systems and applications.

What we're looking for

  • Master’s degree in Computer Science with 10+ years of experience in architecting large-scale systems.
  • Expertise in programming languages such as Java, Python, Kotlin, Go, and JavaScript.
  • Strong background in algorithms and data structures.
  • Experience leading teams in developing large-scale distributed systems and event-driven architectures.
  • Proven understanding of microservices architecture and REST APIs.
  • Hands-on experience with public or private cloud offerings like AWS, Azure, or GCP.
  • Practical knowledge of agile software development methodologies (e.g., Scrum).

Market check

Salary context

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

Peer median band

$117,000$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$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

(USA) Principal, Software Engineer

Walmart

(Usa) Crossman Respect Building Ca Sunnyvale Home Office, US 54 days ago $143,000$286,000
Node.js Java Kotlin Git Jenkins Maven Google Cloud Platform BigQuery GCS Dataproc CI/CD Python PostgreSQL Docker Kubernetes AWS Prometheus Grafana Machine Learning Data Science

(USA) Principal, Software Engineer

Walmart

(Usa) Crossman Excellence Building Ca Sunnyvale Home Office, US 95 days ago $143,000$286,000
Java SQL NoSQL Git Agile Scrum Kanban Jenkins Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL MongoDB Redis AWS RDS MSSQL Oracle Azure Google Cloud Platform

(USA) Principal, Software Engineer

Walmart

(Usa) Redbird Ar Bentonville Home Office, US 88 days ago $110,000$220,000
Java Python JavaScript CI/CD DevOps Kubernetes AWS Docker Terraform PostgreSQL MongoDB Redis APIs LMS intelligent automation adaptive learning AI/ML

(USA) Principal, Software Engineer

Walmart

(Usa) Isd Office - Dgtc Ar Bentonville Home Office, US 43 days ago $110,000$220,000
Python Docker CI/CD OAuth2/OIDC JSON_Schema OpenAPI Pydantic protobuf Kubernetes AWS Azure Google_Cloud_Platform PostgreSQL BigQuery Camunda_Zeebe Git Terraform Prometheus Grafana

(USA) Principal, Software Engineer

Walmart

(Usa) Crossman Excellence Building Ca Sunnyvale Home Office, US 38 days ago $143,000$286,000
Python Java LLMs RAG-based systems SRE Kubernetes Docker GCP Azure PyTorch TensorFlow Hugging Face Transformers MLOps CI/CD Prometheus Grafana ELK Chaos Engineering DevOps AWS

(USA) Principal, Software Engineer

Walmart

(Usa) 121 Hoboken Nj Hoboken Home Office, US 46 days ago $132,000$264,000
Python Java AWS Kubernetes CI/CD Docker Terraform PostgreSQL AI/ML Agile Git Linux Scalability High Availability Fault Tolerance