Principal Software Engineer – Marketplace Platforms

Walmart

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

At a glance

AI generated

TL;DR

As a Principal Software Engineer in Walmart Global Tech’s enterprise-scale Marketplace platforms team, you will lead the design and development of high-throughput, low-latency systems that power marketplace growth at massive scale. Your responsibilities include architecting distributed marketplace services for seller onboarding, catalog management, pricing, inventory, and order flows, while leveraging Apache Kafka for real-time event-driven architectures. You will develop Java-based microservices using Spring/Spring Boot and build high-volume data pipelines with Big Data frameworks like Spark, Hadoop, and Flink to support analytics and machine learning use cases such as fraud detection and pricing optimization. Additionally, you will mentor senior engineers, lead system design reviews, and define engineering standards for resiliency, observability, CI/CD, and operational excellence in a cloud-native environment.

Skills

Java Apache Kafka Spring Spring Boot Spark Hadoop Flink SQL NoSQL Docker Kubernetes AWS GCP Azure Prometheus Grafana OpenTelemetry CI/CD

What you'll do

  • Lead design and development of high-throughput, low-latency systems for enterprise-scale marketplaces.
  • Architect and build distributed marketplace services using Java-based microservices with Spring Boot.
  • Develop event-driven architectures using Apache Kafka for real-time data processing in marketplaces.
  • Build and optimize high-volume data pipelines using Big Data frameworks like Spark and Hadoop.
  • Enable AI/ML use cases such as fraud detection, pricing optimization, and recommendations.

What we're looking for

  • Over 10 years of experience in designing and developing large-scale enterprise systems.
  • Expert proficiency in Java with deep knowledge of concurrency, multithreading, and distributed systems.
  • Extensive hands-on experience with Apache Kafka for building event-driven architectures.
  • Strong background in Big Data technologies including Spark, Hadoop, and Flink for high-volume data processing.
  • Proficiency in microservices architecture using Spring / Spring Boot and REST/gRPC APIs.
  • Experience leading system design reviews and ensuring resiliency, observability, and operational excellence.

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $214k
$126k most similar roles pay here $303k

This role pays more than 68% of similar roles. Most pay $183,912–$226,550 — the shaded band above. At the midpoint, this role pays about $214k versus about $205k 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 499 open roles on FindRole.

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

Most-posted roles

View all roles at Walmart

More like this

Similar roles

Principal Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 110 days ago $139,900$274,800
Python Java JavaScript C# AI CI/CD Kubernetes Docker AWS Azure PostgreSQL MongoDB Git Jenkins GitHub Swagger RESTful APIs Microservices Cloud Native DevOps SRE Observability Security
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 133 days ago $139,900$274,800
Python Java Kubernetes AWS Azure CI/CD MLOps Apache Spark Flink Docker Prometheus Grafana PostgreSQL Redis Scalability High-Availability Multi-Agent Systems Reinforcement Learning
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 14 days ago $142,800$274,800
Python C++ Azure Kubernetes Docker CI/CD PostgreSQL Redis Elasticsearch GraphQL RESTful APIs Microservices Cloud Native MESOS Zookeeper Hadoop Spark Kafka Prometheus Grafana
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 89 days ago $139,900$274,800
C C++ Rust Python JavaScript Java .NET Performance Engineering Large-Scale Software Design Architectural Modernization Legacy Codebase Optimization Performance Tooling Automation AI-Assisted Diagnostics Cross-Team Collaboration Code Reviews
Hybrid