Walmart Canada · 4 months ago
(USA) Senior, Software Engineer - Full Stack, GenAI Platform
Walmart Canada is a leading retailer seeking a Senior Full Stack Software Engineer for their GenAI Platform. The role involves developing and deploying Generative AI solutions to enhance associate productivity and offering platform capabilities for internal teams. This position provides an opportunity to contribute significantly to Walmart’s initiatives while being part of a high-visibility domain.
DeliveryRetailShopping
Responsibilities
Build end-to-end platform features, from backend microservices to frontend UIs, that scale to millions of users
Develop and maintain APIs, streaming pipelines, and data services that power GenAI workflows
Ensure platform reliability, scalability, and security through best practices in observability, automation, and CI/CD
Collaborate with Staff Engineers, product managers, and designers to deliver associate-focused solutions
Participate in code reviews, knowledge sharing, and on-call rotations to support production reliability
Continuously explore new tools, frameworks, and methods to improve developer productivity and platform performance
Qualification
Required
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area
5 years' experience in software engineering or related area
Full stack experience: Python (FastAPI) or Node.js for backend; React, Next.js, and TypeScript for frontend
Databases: OpenSearch/Elasticsearch, SQL/NoSQL, Redis
Streaming & Messaging: Kafka, SSE, WebSocket
Workflow orchestration: Apache Airflow
Containerization & Infra: Docker, Kubernetes, Linux
Observability: hands-on with OpenTelemetry and OpenCensus SDK for metrics, tracing, and logging
Familiarity with MCP (Model Context Protocol) and A2A protocol for GenAI integration
Solid grounding in Git, CI/CD pipelines, and production reliability (including on-call participation)
Preferred
Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area
Experience with React Native for cross-platform mobile development
Exposure to LangChain / LangGraph for building dynamic, natural language interfaces over enterprise data
Familiarity with RAG (Retrieval-Augmented Generation) pipelines using vector databases such as Milvus or FAISS for deep integration with Walmart's knowledge ecosystem
Accessibility knowledge (WCAG 2.2 AA, assistive technologies)
Experience with distributed tracing, dashboards, or observability platforms (e.g., Grafana, OpenObserve, Jaeger)
Prior exposure to high-scale enterprise environments
Benefits
Medical, vision and dental coverage
401(k)
Stock purchase
Company-paid life insurance
PTO (including sick leave)
Parental leave
Family care leave
Bereavement
Jury duty
Voting
Short-term and long-term disability
Company discounts
Military Leave Pay
Adoption and surrogacy expense reimbursement
Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.
Company
Walmart Canada
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.
Funding
Current Stage
Late StageRecent News
Canada NewsWire
2025-12-18
Canada NewsWire
2025-12-03
Company data provided by crunchbase