Walmart Canada · 3 weeks ago
Software Engineer III - Sam's Club
Walmart Canada is seeking a Software Engineer III for Sam's Club to develop high performance and scalable Omni Catalog Services. The role involves designing and developing integrations with downstream applications and requires strong computer science fundamentals and back-end technology experience.
DeliveryRetailShopping
Responsibilities
Design and implement highly scalable RESTful API backend services which are functional, scalable, and fault-tolerant using Java, RUST and NoSQL/SQL databases
Integrate databases like Cassandra, MySQL, and ElasticSearch, with external RESTful and GraphQL APIs
Familiarity with distributed computing technologies such as Apache Kafka, or Apache Spark
Familiarity with distributed cache systems such as Redis, Memcached, or equivalent
Strong understanding of threading for efficient concurrency management
Knowledge of implementing IO and computation tasks efficiently
Develop, test, and deploy in Kubernetes, familiarity with Docker and CI/CD using Jenkins
Conform to best practices with code changes, test coverage for quality and documentation
Conduct code reviews and provide feedback
Manage code and configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and security
Support new feature software development from investigation to design production implementation and maintenance
Gather business requirements, stories and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds
Gather requirements, design, develop, test, and support the software application
Analyze A/B test reported results and consumer feedback to identify and fix issues related to software platform
Qualification
Required
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
4 years' experience in software engineering or related area
Strong computer science fundamentals: data structures, algorithms, design patterns
Design and implement highly scalable RESTful API backend services which are functional, scalable, and fault-tolerant using Java, RUST and NoSQL/SQL databases
Integrate databases like Cassandra, MySQL, and ElasticSearch, with external RESTful and GraphQL APIs
Familiarity with distributed computing technologies such as Apache Kafka, or Apache Spark
Familiarity with distributed cache systems such as Redis, Memcached, or equivalent
Strong understanding of threading for efficient concurrency management
Knowledge of implementing IO and computation tasks efficiently
Develop, test, and deploy in Kubernetes, familiarity with Docker and CI/CD using Jenkins
Conform to best practices with code changes, test coverage for quality and documentation
Conduct code reviews and provide feedback
Manage code and configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and security
Support new feature software development from investigation to design production implementation and maintenance
Gather business requirements, stories and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds
Gather requirements, design, develop, test, and support the software application
Analyze A/B test reported results and consumer feedback to identify and fix issues related to software platform
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
Benefits
401(k) match
Stock purchase plan
Paid maternity and parental leave
PTO
Multiple health plans
Health benefits include medical, vision and dental coverage
Financial benefits include 401(k), stock purchase and company-paid life insurance
Paid time off benefits include PTO, parental leave, family care leave, bereavement, jury duty, and voting.
Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
Live Better U is a company paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities.
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