Talent.com
Amazon Development Centre Canada ULC
Software Development Engineer II, Campaign ManagementAmazon Development Centre Canada ULC • Toronto, Ontario, CAN
Software Development Engineer II, Campaign Management

Software Development Engineer II, Campaign Management

Amazon Development Centre Canada ULC • Toronto, Ontario, CAN
30+ days ago
Job type
  • Full-time
Job description
Amazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses. The Advertiser Experience (AX) group owns the experience of the advertiser from the moment they decide to engage with our platform through the full lifecycle of self-service advertising management. This includes campaign building and management, advertising analytics and visualizations, and insightful recommendations. We are passionate about building scalable, well-designed software services, and strive to constantly improve our technical foundation and user experience.

We are looking for a Software Engineer to help us build the next generation of self-service advertising tools. We are seeking that rare combination of solid coding background, good design sense, an aptitude to apply technologies at scale, and a willingness to challenge the status quo and raise the bar on every service and feature we build.

The ideal candidate will be passionate about quality, consistency, maintainability, performance, security and all the other things that make great software great. They will own the design and implementation of major deliverables end-to-end. This position requires collaboration with fellow software engineers, UX designers, product managers, technical program managers, and partner teams, necessitating a comfort-level with ambiguity and a desire to create, iterate and improve.

Key job responsibilities
- 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
- Proficiency in at least one widely-used front end frameworks (e.g. react.js, next.js, etc)
- Proficiency working in middle tier (API, back-end-for-front-end, or similar) and backend
- Proficiency in at least one widely-used typed, OO language (e.g. Java, C#, Python)
- Strong problem solving and analytical abilities
- Deep knowledge and practice of software best practices for the full software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience mentoring other software engineers to improve their skills and make them more effective and productive
- Strong advocacy of agile engineering practices
- Success with continuous integration and deployment practices

About the team
Advertising at Amazon is growing incredibly fast by providing efficient tools to drive sales for our vendors and sellers. These customers need tools that help them get the most from their advertising dollar in the least time. The Campaign Management team ensures Advertisers can easily use tools to launch their campaigns independently. We are looking for a pioneering and collaborative engineer to work in our unique, product-focused “2-pizza team.” You will sit side-by-side with product owners, contributing to the new ideas that will become your projects. You will build applications and that provide the right help in the right place at the right time. If you are a Software Development Engineer who is interested in being close to the business problems, wants to broaden your leadership skills, and are passionate about delivering world class user experiences, we would love to talk to you.

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.
Create a job alert for this search

Software Development Engineer II, Campaign Management • Toronto, Ontario, CAN

Similar jobs

Software Development Engineer II, Campaign Management

AmazonToronto, ON, CA
Full-time

Amazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses.The Advertiser Experience (AX) group owns the experience of the advertiser from the moment they decide... Show more

 • Promoted

Software Engineer – Advanced Systems - Draganfly Inc.

Draganfly Inc.markham, on, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Lead Principal Software Engineer - Auxo | Growth Partner

Auxo | Growth Partnernewmarket, on, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

DIRECTOR, Software Development, GLOBAL CUSTODY APPLICATIONS DEVELOPMENT

RBCToronto, ON, CA
Full-time

Are you a visionary leader ready to spearhead a high‑stakes technology transformation at the heart of RBC IS Business technology? As Director, Global Custody Applications Development, you’ll take t... Show more

 • Promoted

Software Development Engineer II, Umbrella Training

Amazon Development Centre Canada ULCToronto
Full-time

The Umbrella Training team is looking for a Software Development Engineer to join our mission‑critical platform that powers training for Amazon’s global fulfillment network.This unique role impacts... Show more

 • Promoted

Software Development Manager, Flow Platform

AutodeskToronto, ON, CA
Full-time

Autodesk’s Media & Entertainment group is redefining the future of entertainment.We empower content creators to inspire, educate, and entertain while investing in our employees to build meaningful ... Show more

 • Promoted

Software Development Manager, Compliance and Multi-Region

MaintainXToronto, ON, CA
Full-time

MaintainX is the world's leading Asset and Work Intelligence platform for industrial and frontline environments.We are a modern IoT-enabled cloud-based tool for reliability, safety, and operations ... Show more

 • Promoted

Software Development Engineer, AWS Marketplace

Amazon Web Services (AWS)Toronto, ON, CA
Full-time

We are looking for an experienced Software Development Engineer to help the team take AWS Marketplace to the next level.As a Software Development Engineer on the team you will own significant porti... Show more

 • Promoted

Software Development Lead

Onico SolutionsRichmond Hill, York Region, CA
Permanent

We are looking for a Software Development Manager to lead a team, building modern architectures in critical applications.The Software Development Manager enables, inspires, coaches and motivates a ... Show more

 • Promoted

Software Development Engineer II at Amazon

Amazon Development Centre Canada ULCToronto, ON, CA
Full-time

Join Amazon's 1P Audio Video Measurement team as a Software Development Engineer II.Utilize C#, Java, or C++ to craft data-driven solutions that impact advertiser performance.In this role, you will... Show more

 • Promoted

Software Development Engineer Ii, Campaign Management

AmazonToronto, Canada
Full-time

Description Amazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses.The Advertiser Experience (AX) group owns the experience of the advertiser from the mo... 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

Engineer II - Product Management Focus

IntraEdgeToronto, ON, CA
Full-time

Join as an Engineer II, specializing in product management with a strong technical foundation.Focus on leading products through their lifecycle, employing problem-solving skills to drive results.Th... Show more

 • Promoted • New!

Growth Lead

Lilo Socialmarkham, on, ca
Full-time

Lilo Social is a full-funnel eCommerce growth agency specializing in acquisition and retention for direct-to-consumer brands.With a team of over 75 professionals, we deliver best-in-class paid medi... Show more

 • Promoted

Dialogue Software Development Leadership Role

Dialogue Technologies Inc.Toronto, ON, CA
Full-time

Take the helm as a Software Development Manager at Dialogue, focusing on a transformative team within Canada’s leading virtual care provider.Champion software delivery and foster a culture of conti... Show more

 • Promoted

Software Development Engineer

CommerceIQToronto, ON, CA
Full-time

CommerceIQ’s AI‑powered digital commerce platform is revolutionizing the way brands sell online.Our unified e‑commerce management solutions empower brands to make smarter, faster decisions through ... Show more

 • Promoted

Innovative Software Engineer II Role

SoundHound AIToronto, ON, CA
Full-time

Shape the future of Conversational AI at SoundHound as a Software Engineer II, focusing on scaling a real-time audio-to-audio platform through meaningful enhancements and integrations.In this key r... Show more

 • Promoted

Software Development Engineer II

FulfilToronto, ON, CA
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

Software Engineer II - Discovery & Monetization

UberToronto, ON, CA
Full-time

Collaborates with stakeholders within the team to build and maintain backend services and solutions to support user‑facing products.Uber is changing the way people think about transportation.Whethe... Show more

 • Promoted

Sr. Software Development Engineer- Contract

Advanced Micro DevicesMarkham, York Region, CA
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst... Show more