Jobs and Careers
WA

(USA) Staff, Software Engineer

Walmart
United Statesfull_timeVerifiedPosted 30 May 2025
💰 $286,000/yr($143,000/yr$286,000/yr)

About the role

Position Summary...

What you'll do...

About Team

Marketplace Engineering team is at the forefront of building core platforms and services to enable Walmart to deliver vast selection at competitive prices and with best-in-class customer experience by enabling third-party sellers to the marketplace platform, sell and manage their products to our customers on walmart.com. We do this by managing the entire seller lifecycle, monitoring customer experience, and deliver high- value insights to our sellers to help them plan their assortment, price, inventory. The team also actively collaborates with partner platform teams to ensure we continue to deliver the best experience to our sellers and our customers.

What you'll do

As a Backend Staff Engineer, you will:

Platform Architecture ; Design:

  • Lead the design and evolution of highly scalable, fault-tolerant microservice architectures to support seller lifecycle workflows (listings, pricing, inventory, orders).
  • Define service boundaries, data models, API contracts, and integration patterns that ensure low latency and high throughput at scale.

Core Service Development:

  • Implement and optimize core Java/Spring Boot services, ensuring best practices in performance tuning, resource utilization, and thread safety.
  • Build robust data ingestion and processing pipelines that integrate with Kafka streams, relational and NoSQL stores, and the central Data Layer Platform.

Event-Driven ; Stream Processing:

  • Architect and build event-based systems that react to marketplace events in real time, using technologies such as Apache Kafka, Flink, or Spark Streaming.
  • Design stream processing topologies to perform real-time transformations, enrichments, and aggregations, ensuring end-to-end exactly-once semantics and fault tolerance.

Operational Excellence:

  • Establish and enforce SLAs, SLOs, and SLI monitoring for backend and streaming services using Prometheus, Grafana, or similar observability tools.
  • Drive continuous improvement in deployment automation (CI/CD), canary rollouts, and automated rollback strategies to minimize production impact.

Security ; Compliance:

  • Embed security best practices into service implementations, including authentication/authorization (OAuth2, JWT), encryption in transit and at rest, and vulnerability scanning.
  • Partner with Security and Compliance teams to ensure auditability, data governance, and adherence to regulatory requirements.

Mentorship ; Collaboration:

  • Mentor peers and junior engineers on backend and event-driven architecture best practices, coding standards, and architectural trade-offs.
  • Collaborate with frontend, data, DevOps, and product teams to align on end-to-end solutions and deliver cohesive feature sets.

Innovation ; Research:

  • Evaluate and prototype emerging backend and stream-processing technologies-such as serverless frameworks, container orchestration, and reactive programming-to drive future platform enhancements.

What you'll bring

  • Proven Backend Expertise: 10+ years of hands-on experience designing and developing large-scale, distributed backend systems using Java and Spring Boot (or equivalent frameworks).
  • Distributed Systems ; Platform Engineering: Deep experience architecting, operating, and scaling distributed systems and platform services in production environments (e.g., consensus protocols, sharding, service meshes).
  • Stream ; Event Processing: Strong familiarity with event-driven architectures and stream processing technologies (e.g., Kafka, Flink, Spark Streaming), including exactly-

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Walmart

View company profile →