Walmart Canada · 4 months ago
Software Engineer III - Backend
Walmart Canada is a leading retailer seeking a Software Engineer III - Backend to join their Global Tech team. The role involves designing, building, and maintaining high-performance APIs and software services to enhance customer experiences and operational efficiency.
DeliveryRetailShopping
Responsibilities
Design, build, and maintain high performant APIs and software services for our 1P and 3P customers
Develop robust, maintainable, reusable code for managing functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting for software test, integration, and production environments
Plan and implement a series of steps which potentially includes reconfiguration, integration, removal, or addition of application components to enhance the application's functionality, resiliency, usability, and security
Understand the Business/Stakeholder/Technical requirements and assist in analyzing the existing solutions to address the needs. Assist in creation of simple, modular, extensible functional design for the product/solution in adherence to the requirements
Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions
Analyze defects from past projects/solutions to avoid recurrence of similar defects
Analyze system performance impacting the complete product for non-functional requirements like reliability, operability, performance efficiency and security. Troubleshoot performance and availability bottlenecks for the application
Develop, maintain, and enhance automated test cases and deployment procedures
Follow coding and design best practices developed by the teams and contribute towards their continuous improvement
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 development experience in an OO language (Java, python, C++, C#, etc.)
Experience with cloud application development including scalable, data driven, and message-oriented architecture
Experience designing scalable microservices
Experience designing loosely coupled services using asynchronous message processing including Kafka
Experience working on cloud scale massive relational and No-SQL databases
Experience with design patterns
Experience with code repositories and version control practices
Experience with CI/CD pipelines and best practices
Automated deployment experience is a plus
Experience in software quality and operational excellence practices
Experience in agile development methodology
Preferred
Customer Service background in creating inclusive digital experiences
Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
Knowledge of assistive technologies and integrating digital accessibility seamlessly
Knowledge of accessibility best practices
Masters: Computer Science
Benefits
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 (including sick leave), 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 Walmart-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