Principal Software Engineer - Real-Time Marketplace Scale

Walmart

Sunnyvale (CA)

On-site

USD 143,000 - 286,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock
Annual/quarterly bonuses
Tuition/Live Better U
Employee discount card

Job summary

Walmart Global Tech in Sunnyvale, CA seeks a Principal Software Engineer to lead design and development of enterprise-scale Marketplace platforms powering sellers, listings, pricing, orders, and real-time transactions.

You will architect high-throughput, low-latency systems, guide microservices in Java with Spring Boot, and implement Kafka-based event streams, big data pipelines, and AI/ML-driven insights at scale.

Qualifications

  • 10+ years of software engineering experience in large-scale systems.
  • Expert proficiency in Java with strong knowledge of concurrency and multithreading.
  • Deep experience building distributed, highly available systems.
  • Hands-on experience with Apache Kafka (topics, partitions, offsets, schema evolution, exactly-once semantics).
  • Experience with Big Data technologies : Spark (batch & structured streaming) Hadoop ecosystem (HDFS, Hive, YARN) Flink or equivalent stream-processing engines.
  • Strong experience with microservices , REST/gRPC APIs.
  • Proficiency with SQL and NoSQL databases (MySQL, PostgreSQL, Cassandra, MongoDB, etc.).

Responsibilities

  • You will serve as a technical authority responsible for building high-throughput, low-latency systems that power marketplace growth at massive scale.
  • Architect and build distributed marketplace services for seller onboarding, catalog, pricing, inventory, and order flows.
  • Design event-driven and streaming architectures using Apache Kafka for real-time marketplace signals.
  • Develop Java-based microservices using Spring / Spring Boot.
  • Build high-volume data pipelines using Big Data frameworks (Spark, Hadoop, Flink) for analytics and ML.
  • Enable AI/ML use cases such as fraud detection, pricing optimization, seller scoring, and recommendations.
  • Lead system design reviews , performance tuning, and scalability planning.
  • Define engineering standards for resiliency, observability, CI/CD, and operational excellence.
  • Mentor senior engineers and influence platform-wide architectural decisions.
  • Partner with product, data science, infrastructure, and security teams

Skills

Java
Distributed systems
Kafka
Big Data
Microservices
REST/gRPC APIs
SQL/NoSQL

Tools

Spring / Spring Boot
Spark
Hadoop
Flink

Job description

Walmart Global Tech in Sunnyvale, CA seeks a Principal Software Engineer to lead design and development of enterprise-scale Marketplace platforms powering sellers, listings, pricing, orders, and real-time transactions.

You will architect high-throughput, low-latency systems, guide microservices in Java with Spring Boot, and implement Kafka-based event streams, big data pipelines, and AI/ML-driven insights at scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer AI-Driven Retail Platform
Principal Software Engineer AI-Driven Retail Platform

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
Health benefits
401(k) match
Stock purchase plan
+2
Staff Software Engineer, Marketplace Fulfillment Platform
Staff Software Engineer, Marketplace Fulfillment Platform

Walmart • Sunnyvale (CA)

On-site
CAD 198,000 - 396,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+1
Staff Software Engineer, Marketplace Platform
Staff Software Engineer, Marketplace Platform

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
Discount Card
Get 10% off
Live Better U
+1
Principal Platform Engineer – Cloud-Native AI & Real‑Time
Principal Platform Engineer – Cloud-Native AI & Real‑Time

Walmart • Bentonville (AR)

On-site
USD 110,000 - 220,000
401(k) match
Stock purchase plan
Paid time off
Principal Platform Engineer, AI-Driven Cloud Systems
Principal Platform Engineer, AI-Driven Cloud Systems

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
Health insurance
401(k) plan
Stock purchase plan
+2
Senior Software Engineer: AI-Driven, Scalable Backend
Senior Software Engineer: AI-Driven, Scalable Backend

Walmart • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Staff Software Engineer, AI/ML & Cloud Platform Lead
Staff Software Engineer, AI/ML & Cloud Platform Lead

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
401k match
Stock purchase plan
Paid maternity and parental leave
+9
Senior Platform Engineer — AI & Cloud-Native Dev
Senior Platform Engineer — AI & Cloud-Native Dev

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+1
Staff Software Engineer: Lead Scalable Java Backend
Staff Software Engineer: Lead Scalable Java Backend

Walmart • Sunnyvale (CA)

On-site
USD 160,000 - 230,000
401(k) match
Stock purchase plan
Parental leave
Principal Platform Engineer: Scalable AI-Driven Systems
Principal Platform Engineer: Scalable AI-Driven Systems

Walmart • Bentonville (AR)

On-site
USD 110,000 - 220,000
Health benefits
Live Better U tuition coverage
401(k) matching
+3