Logo for Walmart Canada

Software Engineer III

Roles & Responsibilities

  • Proficient in object-oriented programming with languages such as JavaScript, Python, or C.
  • Strong knowledge of software development lifecycle, including Agile methodologies, continuous integration, and continuous delivery.
  • Experience designing and developing scalable platform components and APIs with focus on maintainability and high availability.
  • Ability to analyze and translate business and technical requirements into effective software solutions.

Requirements:

  • Analyze and scope business and technical requirements, ensuring alignment with stakeholder needs and project objectives.
  • Develop, configure, and maintain software components using appropriate coding standards, languages, and frameworks.
  • Create and execute test cases to validate code quality, identify defects, and support regression testing.
  • Implement telemetry and automation scripts to enhance continuous integration and delivery processes.

Job description

Position Summary...

What you'll do...

Role summary:
As a Software Engineer III, you will lead the design, development, and delivery of scalable software solutions aligned with business objectives. This role requires expertise in coding, testing, and debugging across multiple platforms and languages, ensuring high-quality, maintainable, and secure applications. You will collaborate with cross-functional teams to analyze requirements, implement features, and optimize performance while adhering to industry standards and best practices. Your contributions will support continuous integration and deployment processes, driving innovation and operational excellence within Walmart’s technology environment.

About the team:
The Tax Determination team manages Walmart’s Tier-0 tax calculation and orchestration platform, ensuring precise real-time tax, fee, and import duty calculations during customer checkout and order processing across multiple markets, including the US, Canada, Mexico, and Chile. The team focuses on delivering scalable, high-availability solutions through iterative development and continuous integration. Members apply strong technical skills in platform design, API development, and debugging to maintain accuracy and performance. This team plays a critical role in supporting seamless transactions and compliance across various regulatory environments.

What you'll do:
  • Analyze and scope business and technical requirements, ensuring alignment with stakeholder needs and project objectives.
  • Develop, configure, and maintain software components using appropriate coding standards, languages, and frameworks.
  • Create and execute test cases to validate code quality, identify defects, and support regression testing.
  • Implement telemetry and automation scripts to enhance continuous integration and delivery processes.
  • Monitor application performance, troubleshoot issues, and apply corrective and preventive maintenance.
  • Collaborate cross-functionally to deliver scalable, secure, and high-availability software solutions.
  • Maintain documentation and traceability matrices to support development and testing activities.

What you'll bring:
  • Proven expertise in object-oriented programming and coding standards using languages such as JavaScript, Python, or C.
  • Strong knowledge of software development lifecycle, including agile methodologies, continuous integration, and continuous delivery.
  • Experience designing and developing scalable platform components and APIs with a focus on maintainability and high availability.
  • Ability to analyze and translate business and technical requirements into effective software solutions.
  • Proficiency in debugging, defect management, and root cause analysis to ensure software quality and performance.
  • Familiarity with telemetry, security policies, and automated testing tools to support robust application monitoring and testing.
  • Demonstrated commitment to ethical practices, collaboration, and continuous improvement in software engineering.

At Walmart, we offer competitive pay as well as performance-based bonus awards and other great benefits for a happier mind, body, and wallet. 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. You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable. For information about PTO, see https://one.walmart.com/notices. 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.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms.
For information about benefits and eligibility, see One.Walmart.
The annual salary range for this position is $117,000.00 - $234,000.00 Additional compensation includes annual or quarterly performance bonuses. Additional compensation for certain positions may also include :
- Stock

‎ 

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

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 Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area, We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have 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.

Masters: Computer Science

Primary Location...

815 Eleventh Ave, Sunnyvale, CA 94089-4731, United States of America

Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.

Software Engineer Related jobs

Other jobs at Walmart Canada

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.