Talent.com
Amazon Development Centre Canada ULC
Software Development Engineer, Demand TechAmazon Development Centre Canada ULC • Toronto, Ontario, CAN
Software Development Engineer, Demand Tech

Software Development Engineer, Demand Tech

Amazon Development Centre Canada ULC • Toronto, Ontario, CAN
3 days ago
Job type
  • Full-time
  • Permanent
Job description

Join our dynamic Reach Planning Engineering team within Demand Tech to build the next generation of advertising technology at Amazon. In this role, you'll own, design, and deliver highly scalable systems that empower advertisers to plan campaigns and build strategies related to reach and other media planning capabilities.

You'll work on our full-service, full-stack advertising platform, specifically developing APIs and AI Agents that deliver Amazon signals to improve planning for advertisers and enhance campaign impact. This position offers the opportunity to solve complex problems at scale while working across Amazon's advertising ecosystem to create solutions that drive meaningful business results for our advertising customers.

Key job responsibilities
- Design and implement scalable, high-performance systems that power Amazon's advertising platform, ensuring robust functionality and optimal user experience
- Provide meaningful code reviews to team members and actively participate in the full software development lifecycle including scoping, design, implementation, testing, deployment, and maintenance
- Own operational excellence for your systems, proactively identifying root causes of issues and implementing permanent solutions that improve reliability and performance
- Work closely with stakeholders across Amazon to understand business needs and customer value, translating requirements into technical solutions that enhance advertiser campaign effectiveness
- Develop innovative APIs and AI-powered solutions that leverage Amazon's unique signals to optimize ad planning and delivery, contributing to the growth of Amazon's advertising business


A day in the life
As part of the Reach Planning Engineering team, you'll start your day collaborating with data scientists and product managers to define requirements for new API features that improve media planning. You'll write code, participate in design discussions, and review pull requests from teammates. Throughout the day, you'll analyze system performance, troubleshoot issues, and optimize algorithms that power our AI Agents. You'll also connect with internal and external partners to gather feedback on how our tools are performing and identify opportunities for enhancement.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 1+ 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
- Experience working with GenAI-powered development tools and agentic AI assistants (e.g., code generation, AI-assisted debugging, automated testing, and documentation tools) to enhance software development productivity and code quality

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.

Create a job alert for this search

Software Development Engineer, Demand Tech • Toronto, Ontario, CAN

Similar jobs

Software Development Engineer II

FulfilToronto
Full-time

As an SDE-II at Fulfil, you own features, not tickets.That means taking a problem from first principles all the way to production: designing the data model, building the backend service, wiring the... Show more

 • Promoted

Principal Software Development Engineer(Qt/Qml) - Remote - C$131,500 - C$180,840 Par An

AutodeskToronto, Canada
Remote
Full-time

Job Requisition ID # 25WD93339The French translation can be found below!/La traduction en français se trouve plus bas!Position OverviewAs a global leader in 3D design, engineering, and entertainmen... Show more

 • Promoted

eBay Live Backend Software Development Engineer

eBaytoronto, on, Canada
Full-time

Enhance user experiences at eBay Live as a Backend Software Development Engineer.Own the software lifecycle while collaborating on innovative features for live shopping solutions.Bay is on the look... Show more

 • Promoted

Software Development Engineer In Test - C$85,000 - C$110,000 A Year

EPAM CanadaNorth York, Canada
Full-time

Seeking a Software Development Engineer in Test with 4+ years of experience in API test automation for a financial services project.Responsibilities include designing, developing, and maintaining a... Show more

 • Promoted

Software Development Engineer Iii / Senior Software Development Engineer - Full Stack

WorkdayToronto, Canada
Full-time

Software Development Engineer III / Senior Software Development Engineer - Full StackJoin to apply for the Software Development Engineer III / Senior Software Development Engineer - Full Stack role... Show more

 • Promoted

Software Development Engineer 2, Trust Platform - $116,000 - $145,000 A Year

RemitlyEast York, Canada
Full-time

Develops and maintains systems for fraud detection, identity verification, and regulatory reporting. Show more

 • Promoted

Software Development Engineer In Test - C$106,000 - C$137,000 A Year

LeagueEast York, Canada
Full-time

Drives quality in software through automation and manual testing.Designs and implements test automation frameworks for mobile and web applications, integrates tests into CI/CD pipelines, and advoca... Show more

 • Promoted

Senior Software Development Engineer In Test - $120,000 - $160,000 A Year

Inworld AIEast York, Canada
Full-time

Seeking a Senior Software Development Engineer in Test (SDET) to automate testing, build, and release processes for AI applications. Show more

 • Promoted

Full Stack Development Engineer Role

MissionHiresToronto, ON, CA
Full-time

Explore a challenging position as a Full Stack Developer where you will enhance our web applications.Your dual expertise in both front-end and back-end tech will drive project success.The position ... Show more

 • Promoted

Software Development Engineer III / Senior Software Development Engineer - Full Stack

WorkdayToronto, ON, CA
Full-time

Software Development Engineer III / Senior Software Development Engineer - Full Stack.Join to apply for the Software Development Engineer III / Senior Software Development Engineer - Full Stack rol... Show more

 • Promoted

Software Development Engineer Ii, Scot-Oss, Sourcing Performance

AmazonToronto, Canada
Full-time +1

This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Please do not contact the recruiter directly.DESCRIPTION: Want... Show more

 • Promoted

Genai Software Engineer, Sponsored Ads & Brands - C$114,800 - C$191,800 A Year

A leading technology companyToronto, Canada
Full-time

Seeking an experienced Software Development Engineer in Toronto to design and develop scalable software systems.Will work with cross-functional teams and own the software lifecycle.Proficiency in G... Show more

 • Promoted

Ebay Live Backend Software Development Engineer

eBayToronto, Canada
Full-time

Enhance user experiences at eBay Live as a Backend Software Development Engineer.Own the software lifecycle while collaborating on innovative features for live shopping solutions.Bay is on the look... Show more

 • Promoted

Senior Engineer for Innovative Software Development and Mentorship

Makeshiptoronto, on, Canada
Full-time

Join a transformative project environment as a Senior Software Engineer.Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering te... Show more

 • Promoted

Experienced Software Engineer With Full Stack Development Expertise

KUBRAToronto, ON, CA
Full-time

Drive innovation as a Software Engineer with a focus on.Experience a collaborative environment where your creativity enhances product development and architecture strategies.This position requires ... Show more

 • Promoted

Software Development Engineer In Test - C$99,000 - C$130,000 A Year

EPAM SystemsEast York, Canada
Full-time

Designs, develops, and maintains automated API test scripts, performs functional and non-functional testing, and integrates tests into CI/CD pipelines in a hybrid, Agile environment. Show more

 • Promoted

Senior Software Development Engineer In Test (Sdet) - Canada - C$120,000 - C$160,000 A Year

InworldEast York, Canada
Full-time

Seeking a Senior Software Development Engineer in Test to design and maintain test cases, improve test infrastructure, and collaborate across teams. Show more

 • Promoted

Embedded Software Engineering at Evertz

EvertzAVMarkham, ON, CA
Full-time

Become an Embedded Software Engineer with Evertz in Markham, where you’ll enhance video-centric IP products.Focus on embedded software development while collaborating cross-functionally.This positi... Show more

 • Promoted

Lead Software Development Engineer In Test - $92,700 - $120,000 A Year

Pet ValuToronto County, Canada
Full-time

This role involves designing, developing, and maintaining automated tests for web, desktop, and mobile applications, ensuring high-quality software and collaborating with development teams. Show more

 • Promoted

API Development Senior Software Engineer

Rubicon PathToronto, ON, CA
Full-time

Shape the future of API integration as a Senior Software Engineer focusing on API development.This role demands technical acumen and expertise in enterprise-level software solutions.As a Senior Sof... Show more