Taro Logo

Software Dev Engineer, Amazon Canada

World's largest online retailer and technology company focused on e-commerce, cloud computing, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Dev Engineer, Amazon Canada

Join Amazon's Canada Technology team in Seattle, focusing on building innovative solutions for Canadian customers. This role offers the exciting opportunity to lead and drive large cross-organizational projects for one of the world's largest online marketplaces. The team is dedicated to enriching Canadian lives by delivering world-class shopping and selling experiences to over 40 million Canadians.

As a Software Development Engineer, you'll be working on Amazon.ca, the Canadian gateway connecting buyers and sellers. The role involves building sophisticated systems that are highly scalable, transaction-capable, high-performing, fault-tolerant, and consistently available. You'll be responsible for both front-end interfaces and backend services, while also collaborating with the science team on ML solutions.

The ideal candidate should be a bold innovator who excels at building complex systems, has a strong customer focus, and can transform open-ended requirements into effective solutions. You'll have the autonomy to drive end-to-end solutions independently and creatively, working with cutting-edge technologies and architectures.

The position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on location and experience, plus equity and comprehensive benefits. You'll be part of a team that's shaping the future of e-commerce in Canada while working with some of the most advanced technology stacks in the industry.

This is an excellent opportunity for experienced developers who want to make a significant impact on millions of customers while working with a world-class team in a fast-paced, innovative environment. The role combines technical challenges with business impact, offering substantial growth and learning opportunities.

Last updated 3 minutes ago

Responsibilities For Software Dev Engineer, Amazon Canada

  • Design and build both elegant front-end interfaces and robust backend services
  • Implement and optimize ML solutions at scale
  • Drive end-to-end solutions independently and creatively
  • Build large-scale, sophisticated systems
  • Transform open-ended requirements into effective solutions

Requirements For Software Dev Engineer, Amazon Canada

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with Java, C++, or C# including object-oriented design
  • 2+ years of building production software experience
  • Bachelor's degree or equivalent
  • Strong analytical skills, with excellent problem solving abilities

Benefits For Software Dev Engineer, Amazon Canada

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Software Dev Engineer, Amazon Canada

Software Development Engineer – Amazon Transportation, SWA Delivery Experience

Software Development Engineer role at Amazon Transportation focusing on building scalable systems for global package delivery network using distributed systems and algorithms.

Software Development Engineer in Test (SDET) - II, Alexa Shopping QA

SDET II position at Amazon focusing on test automation and quality assurance for Alexa Shopping features, requiring 2+ years of testing experience and strong programming skills.

Software Development Engineer – Amazon Transportation, SWA Delivery Experience

Software Development Engineer role at Amazon Transportation focusing on building large-scale distributed systems for package delivery and logistics optimization.

Software Development Engineer – Amazon Transportation, SWA Delivery Experience

Software Development Engineer role at Amazon Transportation focusing on building scalable systems for package delivery and logistics optimization.

Software Development Engineer – Amazon Transportation, SWA Delivery Experience

Software Development Engineer role at Amazon Transportation focusing on building large-scale distributed systems for global package delivery optimization.