Walmart
Position Summary
Principal Software Engineer on the Streaming Systems team at Walmart Global Tech. Leading the design, development, and maintenance of platform backend services that drive e‑commerce for the world’s largest retailer. Platform supports millions of transactions per second, processes petabytes of data, and enables tens of thousands of production deployments per day.
What you’ll do Remove the complexity of provisioning, operating, and maintaining cloud‑based streaming services by providing an automated, lights‑out, self‑healing solution. Lead large organizations in building next‑generation cloud‑based streaming technology capable of supporting transactions for e‑commerce and retail stores. Work in an agile environment that solves high‑scale business problems. Deliver solid, robust solutions with ownership and a customer‑first mindset.
Managers Preferred Qualifications
10+ years of software development and/or DevOps experience in related fields (Messaging, Streaming, Big Data).
Bachelor’s in Computer Science or related field.
Extensive knowledge of deployment automation tools (Docker, Kubernetes, Helm, Nomad).
Extensive knowledge of Distributed Systems and their challenges.
Strong Java/Scala skill sets.
Design, scope, and build large projects with large teams.
Proficiency with Git or similar version‑control tools.
Strong understanding of Agile methodologies (Scrum and Kanban).
Strong understanding of continuous integration and delivery (Jenkins, GitOps).
Strong understanding of testing frameworks (JUnit, Cucumber, or similar).
Strong understanding of large‑scale data platforms.
Design and documentation skills.
You will sweep us off our feet if you have
Strong experience with near real‑time stream processing (Micro‑services, Spark, Flink, Storm, Kafka Connect) at scale.
Proficiency with Java, Garbage Collection systems, and Multi‑threading.
Experience with relational, document, and distributed databases (Cassandra, MySQL, Cosmos DB, Spanner, or Dynamo).
Open source contribution.
About Global Tech Walmart Global Tech is a team of 15,000+ software engineers, data scientists, and service professionals delivering innovations that improve how customers shop and empower associates. We focus on human‑led disruption and inclusive digital experiences.
Minimum Qualifications
Bachelor of Science and 10 years’ experience in software engineering OR Master of Science and 8 years’ experience in software engineering OR PhD and 6 years’ experience.
Benefits and Compensation Competitive base pay ($143,000–$286,000) plus performance‑based bonuses, stock options, and comprehensive benefits (medical, vision, dental, 401(k), PTO, parental leave, family care leave, military leave pay, disability, adoption and surrogacy reimbursement). Additional compensation may include annual or quarterly performance bonuses and stock.
Location 840 W California Ave, Sunnyvale, CA 94086‑4828, United States of America.
#J-18808-Ljbffr
What you’ll do Remove the complexity of provisioning, operating, and maintaining cloud‑based streaming services by providing an automated, lights‑out, self‑healing solution. Lead large organizations in building next‑generation cloud‑based streaming technology capable of supporting transactions for e‑commerce and retail stores. Work in an agile environment that solves high‑scale business problems. Deliver solid, robust solutions with ownership and a customer‑first mindset.
Managers Preferred Qualifications
10+ years of software development and/or DevOps experience in related fields (Messaging, Streaming, Big Data).
Bachelor’s in Computer Science or related field.
Extensive knowledge of deployment automation tools (Docker, Kubernetes, Helm, Nomad).
Extensive knowledge of Distributed Systems and their challenges.
Strong Java/Scala skill sets.
Design, scope, and build large projects with large teams.
Proficiency with Git or similar version‑control tools.
Strong understanding of Agile methodologies (Scrum and Kanban).
Strong understanding of continuous integration and delivery (Jenkins, GitOps).
Strong understanding of testing frameworks (JUnit, Cucumber, or similar).
Strong understanding of large‑scale data platforms.
Design and documentation skills.
You will sweep us off our feet if you have
Strong experience with near real‑time stream processing (Micro‑services, Spark, Flink, Storm, Kafka Connect) at scale.
Proficiency with Java, Garbage Collection systems, and Multi‑threading.
Experience with relational, document, and distributed databases (Cassandra, MySQL, Cosmos DB, Spanner, or Dynamo).
Open source contribution.
About Global Tech Walmart Global Tech is a team of 15,000+ software engineers, data scientists, and service professionals delivering innovations that improve how customers shop and empower associates. We focus on human‑led disruption and inclusive digital experiences.
Minimum Qualifications
Bachelor of Science and 10 years’ experience in software engineering OR Master of Science and 8 years’ experience in software engineering OR PhD and 6 years’ experience.
Benefits and Compensation Competitive base pay ($143,000–$286,000) plus performance‑based bonuses, stock options, and comprehensive benefits (medical, vision, dental, 401(k), PTO, parental leave, family care leave, military leave pay, disability, adoption and surrogacy reimbursement). Additional compensation may include annual or quarterly performance bonuses and stock.
Location 840 W California Ave, Sunnyvale, CA 94086‑4828, United States of America.
#J-18808-Ljbffr