Software Development Engineer II, Advertiser Growth Engine at Amazon.com

Amazon.com

Toronto

On-site

CAD 115,000 - 192,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
RRSP
DPSP
Paid time off
Well-being resources

Job summary

Amazon.com in Toronto, ON is seeking a Software Development Engineer II for the Advertiser Growth Engine. This on-site role involves leading the design and implementation of features across the full development lifecycle, building high-availability, low-latency services, and mentoring junior engineers to deliver scalable solutions from inception to delivery.

You will collaborate with product managers and stakeholders, tackle complex localization and translation workflows, and contribute to a

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years designing or architecting systems.
  • Experience programming in at least one language.

Responsibilities

  • Design and implement software solutions across the full development lifecycle, including requirements gathering, architecture, coding, testing, deployment, and operational support.
  • Write high-quality, maintainable code and participate in code reviews, providing feedback to raise team standards.
  • Identify root causes of operational issues and drive permanent fixes to improve reliability and performance.
  • Collaborate with product managers, stakeholders, and engineers to understand customer needs and deliver the right solutions.
  • Mentor and coach team members on software best practices, system design tradeoffs, and use of AI tools to improve productivity and code quality.

Skills

Software development experience
System design experience
Programming language experience

Education

Bachelor's degree in computer science or equivalent

Job description

Software Development Engineer II, Advertiser Growth Engine at Amazon.com in Toronto, ON, CA.

This Full time on site position offers great opportunities for career growth.

The Advertiser Growth Engine (AGE) team owns and builds services and applications across Amazon Advertising that make advertising across countries as easy as flipping on a switch. Our mission is to accelerate the path for millions of our Advertising clients in becoming global advertisers and brands. We are currently recruiting Mid-Level Software Engineers who enjoy solving technical challenges at a global scale, simplifying and eliminating complexity as well as demonstrating a high sense of ownership and the ability to drive solutions from inception to delivery. We have a strong culture of innovation, solving problems in creative ways and our track record of accomplishment’s speaks for itself.

Over the past 2 years we have successfully:

  • Built world-class text, video, and image localization services leveraging experienced human linguists and machine translation to produce high quality Advertising content.
  • Leveraged ML and NLP to build a highly scalable service which intelligently routes translation content to human linguist by quality and SLA metrics.

Our current and future goals include:

  • Integrate video, text, and image localization services into workflows to improve our customer's experience both on and off Ad Console.
  • Build an agentic platform that powers all Ads agent to communicate with advertisers in 20+ languages.

You will be joining a high-performing team at the core of the Amazon Ad’s ecosystem. You will be responsible for the entire development lifecycle, from feature ideation to deployment to operational excellence. The individual in this role will have responsibility through the full product life cycle, from product strategy, prioritization and development to adoption and iteration. We will be counting on you to have strong technical skills - you should be able to design and build high-availability, low-latency distributed systems that will service millions of users. You will be expected to mentor junior engineers and foster a culture of innovation and high standards in the team.

Key job responsibilities
  • Design and implement software solutions across the full development lifecycle, including requirements gathering, architecture, coding, testing, deployment, and operational support.
  • Write high-quality, maintainable code and actively participate in code reviews, providing constructive feedback that raises the bar for the entire team.
  • Identify root causes of operational issues and drive permanent fixes, continuously improving system reliability and performance.
  • Collaborate with cross-functional partners - including product managers, stakeholders, and peer engineers - to understand customer needs and deliver the right solutions.
  • Mentor and coach team members on software best practices, system design tradeoffs, and effective use of generative AI tools to improve productivity and code quality.

A day in the life You start your morning reviewing deployment metrics and addressing any operational signals from overnight. By mid-morning, you are deep in a design discussion with teammates, weighing tradeoffs around scalability and maintainability for a new feature. After lunch, you spend time writing and reviewing code, pairing with a teammate who is ramping up on the codebase. You wrap up the afternoon by documenting your design decisions and preparing a brief update for your team's planning session.

About the team Our team is focused on building reliable, scalable software that serves Amazon customers. We value collaboration, clear communication, and a commitment to getting things right. Engineers here have the opportunity to take on meaningful projects, influence technical direction, and grow their careers alongside talented peers. We are looking for people who bring fresh perspectives and want to be part of a team that is always looking for better ways to solve problems and deliver results for customers.

Basic qualifications
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Preferred qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers.

If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.

If the country/region you're applying in isn't listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.

Benefits
  • health insurance (medical, dental, vision, prescription, basic life \& AD\&D insurance)
  • Registered Retirement Savings Plan (RRSP)
  • Deferred Profit Sharing Plan (DPSP)
  • paid time off
  • other resources to improve health and well-being

We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II, Advertiser Growth Engine
Software Development Engineer II, Advertiser Growth Engine

Socket.dev • Toronto

On-site
CAD 115,000 - 192,000
Health benefits
RRSP
DPSP
+1
Software Development Engineer II, Campaign Management
Software Development Engineer II, Campaign Management

Amazon • Toronto

On-site
CAD 115,000 - 192,000
Software Development Engineer - II, Sales Technology, Amazon Advertising
Software Development Engineer - II, Sales Technology, Amazon Advertising

Amazon • Vancouver

On-site
CAD 115,000 - 192,000
Health insurance
RRSP
DPSP
+2
Software Development Engineer II, Ads Marketing Effectiveness & Intelligence
Software Development Engineer II, Ads Marketing Effectiveness & Intelligence

Amazon • Toronto

On-site
CAD 115,000 - 192,000
Health insurance
RRSP
DPSP
+2
Software Development Engineer II, Ads Marketing Effectiveness & Intelligence (Advertising)
Software Development Engineer II, Ads Marketing Effectiveness & Intelligence (Advertising)

Amazon • Toronto

On-site
CAD 115,000 - 192,000
Health insurance
RRSP
Deferred Profit Sharing Plan (DPSP)
+2
Sr. Software Dev Engineer, Measurement Ad Tech Data Science
Sr. Software Dev Engineer, Measurement Ad Tech Data Science

Amazon • Toronto

On-site
CAD 151,000 - 252,000
Health insurance
RRSP
DPSP
+1
Sr. Software Development Engineer, Advanced Analytics
Sr. Software Development Engineer, Advanced Analytics

Amazon • Toronto

On-site
CAD 151,000 - 252,000
Health insurance
RRSP
Paid time off
Software Development Engineer II — Ads Reporting, Programmatic Reporting Interfaces
Software Development Engineer II — Ads Reporting, Programmatic Reporting Interfaces

Amazon • Toronto

On-site
CAD 115,000 - 192,000
Health insurance
RRSP
DPSP
+1
Software Development Manager, MADS
Software Development Manager, MADS

Amazon • Toronto

On-site
CAD 171,000 - 286,000
Software Development Engineer, Chronicle Analytics
Software Development Engineer, Chronicle Analytics

Amazon • Vancouver

On-site
CAD 115,000 - 192,000
Health insurance
RRSP
DPSP
+1