Staff Software Engineer – Marketplace jobs in United States
cer-icon
Apply on Employer Site
company-logo

Walmart Canada · 1 day ago

Staff Software Engineer – Marketplace

Walmart Canada is seeking a Staff Software Engineer to design and build enterprise-scale Marketplace platforms. This role involves backend development with Java and distributed systems, while also providing technical leadership across the full stack.

DeliveryRetailShopping
badNo H1Bnote

Responsibilities

Architect and develop highly scalable backend services using Java and Spring/Spring Boot
Design distributed systems supporting marketplace workflows and real-time transactions
Build event-driven architectures using Apache Kafka
Develop and maintain React + TypeScript front-end applications
Define API contracts (REST / GraphQL) between front-end and backend services
Optimize systems for performance, reliability, and scalability
Drive technical standards for coding, testing, CI/CD, and observability
Partner with product, UX, data, and platform teams
Mentor engineers and lead design and code reviews

Qualification

JavaDistributed systemsApache KafkaReactTypeScriptRESTful APIsSQL databasesNoSQL databasesMicroservicesCloud platformsKubernetesDockerBig Data technologiesAI/ML integrationObservability toolsSecurity best practices

Required

8+ years of professional software engineering experience
Strong expertise in Java and backend development
Experience building distributed, microservices-based systems
Hands-on experience with Apache Kafka and event streaming
Experience with React and modern front-end development
Strong knowledge of TypeScript, JavaScript (ES6+), HTML, and CSS
Experience designing and consuming RESTful or GraphQL APIs
Solid understanding of system design, concurrency, and data modeling
Experience with SQL and NoSQL databases

Preferred

Marketplace, e-commerce, or large-scale platform experience
Experience with Big Data technologies (Spark, Hadoop, Flink)
Experience with cloud platforms (AWS, GCP, or Azure)
Experience with Kubernetes and Docker
Experience with micro-frontend architectures
Familiarity with AI/ML integration and data-driven systems
Experience with observability tools (Prometheus, Grafana, ELK)
Strong understanding of security and data privacy best practices

Company

Walmart Canada

company-logo
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.