Walmart Canada · 9 hours ago
Software Engineer III – Fullstack
Walmart Inc. is a leading retailer seeking a Software Engineer III – Fullstack to develop and deploy Generative AI solutions that enhance associate productivity. This role involves designing scalable backend services and user-facing systems, collaborating with cross-functional teams to deliver impactful technology solutions.
DeliveryRetailShopping
Responsibilities
Design, develop, and maintain scalable backend services and APIs using Java, Node.js (TypeScript), React, ServiceNow and Python to support AI-driven web and conversational applications
Build and enhance user-facing web applications using React, collaborating with designers and product managers to deliver intuitive and performant experiences
Implement and operate real-time conversational and search capabilities, supporting superagent and virtual assistant experiences through backend orchestration and service integration
Integrate backend systems with ML and GenAI services, working closely with ML engineers to ensure reliable, observable, and production-ready integrations
Design and evolve service contracts, data models, and workflows across microservices and event-driven architectures
Contribute to system reliability, scalability, and performance, applying best practices in caching, concurrency, error handling, and capacity planning
Write high-quality, well-tested code, participate actively in code reviews, and uphold engineering best practices across backend and frontend components
Collaborate cross-functionally with product managers, designers, ML engineers, and other developers to translate business requirements into technical solutions
Participate in production support and on-call rotations, helping diagnose issues, resolve incidents, and implement long-term fixes
Continuously improve developer productivity and system quality by adopting appropriate tools, frameworks, and engineering practices
Qualification
Required
3+ years of professional software engineering experience, with a strong emphasis on backend development and full-stack delivery in production environments
Strong backend development experience in Java/Spring Boot, Node.js/TypeScript, and/or Python
Hands-on experience building modern web applications using React, with a solid understanding of frontend fundamentals, state management, and API-driven UI development
Hand-on experience in ServiceNow and knowledgeable on ServiceNow Modules
Experience building and operating distributed systems, including microservices, asynchronous processing, and data-intensive workflows
Exposure to real-time systems, such as conversational interfaces, chatbots, search, or decision-support platforms, with an understanding of latency and reliability considerations
Solid API design skills, including RESTful APIs, service contracts, versioning, and integration patterns
Experience integrating with AI/ML or GenAI services, focusing on backend orchestration, reliability, and performance rather than model development
Working knowledge of data storage systems, including relational and NoSQL databases, and an understanding of trade-offs in data modeling and access patterns
Understanding of security fundamentals, including authentication, authorization, and secure API development
Experience with observability tools, including logging, metrics, and basic tracing, to support debugging and production readiness
Strong problem-solving and debugging skills, with the ability to work across backend and frontend layers to diagnose issues
Effective communication and collaboration skills, with a willingness to learn, give feedback, and grow within a team-oriented environment
A sense of ownership and accountability, with a bias toward writing clean code, improving systems incrementally, and delivering customer value
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years' experience in software engineering or related area
Option 2: 4 years' experience in software engineering or related area
Preferred
Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly
Knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture
Benefits
401(k) match
Stock purchase plan
Paid maternity and parental leave
PTO
Multiple health plans
Company-paid life insurance
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
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