Talent.com
Software Development Engineer II, Campaign Management
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
3 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 (Advertising)

Software Development Engineer II, Campaign Management (Advertising)

Amazon • Toronto, ON, CA
Full-time
Software Development Engineer II, Campaign Management.Amazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses.The Advertiser Experience (AX) group owns the ex...Show more
Last updated: 1 day ago • Promoted
Program Lead, Enterprise Process Transformation (Telecommunications) — Spanish & English Required - SimplyAsk.ai

Program Lead, Enterprise Process Transformation (Telecommunications) — Spanish & English Required - SimplyAsk.ai

SimplyAsk.ai • newmarket, on, ca
Full-time
Program Lead, Enterprise Process Transformation (Telecommunications) — Spanish & English Required.Headquartered in Vancouver with over 80 employees and more than a decade of enterprise delivery exp...Show more
Last updated: 22 hours ago • Promoted • New!
Lead Software Development for Innovative Business Banking Solutions

Lead Software Development for Innovative Business Banking Solutions

Scotiabank • Toronto, ON, CA
Full-time
Shape the future of Business Banking as a Senior Software Engineer.Design, build, and deliver cutting-edge digital solutions while embracing AI technology for enhanced productivity.In this senior e...Show more
Last updated: 2 days ago • Promoted
Program Lead, Enterprise Process Transformation (Telecommunications) — Spanish & English Required - richmond hill

Program Lead, Enterprise Process Transformation (Telecommunications) — Spanish & English Required - richmond hill

SimplyAsk.ai • richmond hill, on, ca
Full-time
Program Lead, Enterprise Process Transformation (Telecommunications) — Spanish & English Required.Headquartered in Vancouver with over 80 employees and more than a decade of enterprise delivery exp...Show more
Last updated: 22 hours ago • Promoted • New!
Software Development Engineer II, Campaign Management

Software Development Engineer II, Campaign Management

Amazon • Toronto
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
Last updated: 14 hours ago • Promoted • New!
Software Development Engineer II, Advertiser Growth Engine

Software Development Engineer II, Advertiser Growth Engine

Amazon Jobs • Toronto
Full-time
The Advertiser Growth Engine (AGE) team owns and builds services and applications across Amazon Advertising that make advertising in countries as easy as flipping on a switch.Our mission is to acce...Show more
Last updated: 3 days ago • Promoted
Project Development Advisor - Spanish Required

Project Development Advisor - Spanish Required

Cuso International • Markham, Ontario
Permanent
This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Cuso International is seeking an ex...Show more
Last updated: 3 days ago • Promoted
Software Development Lead

Software Development Lead

Onico Solutions • Richmond 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
Last updated: 30+ days ago • Promoted
Lead Software Engineer Driving AI-Native Development Initiatives

Lead Software Engineer Driving AI-Native Development Initiatives

CircleCI • Toronto, ON, CA
Full-time
Join the ranks of leading-edge developers as you innovate AI-driven solutions.This Software Engineer role demands your expertise to shape how the software delivery landscape evolves and improves.As...Show more
Last updated: 1 day ago • Promoted
Associate Software Engineer for Innovative Engineering Development Program

Associate Software Engineer for Innovative Engineering Development Program

Veeva Systems • Toronto, ON, CA
Full-time
Launch your tech career as an Associate Software Engineer in a dynamic Engineering Development Program.Embrace a culture of rapid learning and impactful contribution in a supportive environment.We ...Show more
Last updated: 9 days ago • Promoted
Software Development Engineer III / Senior Software Development Engineer - Full Stack

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

Workday • Toronto, 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
Last updated: 23 days ago • Promoted
Business Development Manager

Business Development Manager

CORE Services Inc. • richmond hill, ON, ca
Full-time
Business Development ManagerCompensation: $120K base + uncapped commissionLocation: RemoteKey ResponsibilitiesDevelop...Show more
Last updated: 20 hours ago • Promoted • New!
Software Development

Software Development

the best Toronto • Toronto, ON, CA
Full-time
The Top 5 Software Development Companies in Toronto.Whether for developing a solution for a business or a consumer, software developers are currently in high demand.Whether it’s an app, tools, or a...Show more
Last updated: 30+ days ago • Promoted
Hybrid Software Development Manager - Lead Impact Engineers

Hybrid Software Development Manager - Lead Impact Engineers

IXL Learning • Toronto, ON, CA
Full-time
A leading EdTech company in Toronto is looking for a Software Development Manager to lead a talented engineering team.The role requires 7+ years of software engineering experience coupled with 2+ y...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Development & Deployment

Software Engineer, Development & Deployment

Revel IT • Markham, ON, Canada
Full-time
Our Canadian client has a contract opportunity for aSoftware Engineerwhose main function is to design, develop, implement, test, and maintain business and computer applications software or speciali...Show more
Last updated: 3 hours ago • Promoted • New!
AVP, Software Development

AVP, Software Development

LHH Knightsbridge • Toronto
Full-time
Client: Canadian Securities Administrators, IT Systems Office (CSA ITSO).Position: AVP, Software Development.Reports to: VP, Program and Product Delivery.The Canadian Securities Administrators (CSA...Show more
Last updated: 12 days ago • Promoted
Business Development & Solutions Consultant (Xentag)

Business Development & Solutions Consultant (Xentag)

ZenduIT • Greater Toronto Area, Canada, Canada
Full-time
Onsite (Greater Toronto Area / Mississauga).XenTag (Part of ZenduIT / GoFleet) is a leader in next-generation smart labeling.We transform physical products into digital experiences using encrypted,...Show more
Last updated: 2 days ago • Promoted
Software marketing expert to find manufacturers for our platform. - OriginDetector.com

Software marketing expert to find manufacturers for our platform. - OriginDetector.com

OriginDetector.com • richmond hill, on, ca
Part-time
By empowering consumers with information about product origins and offering a direct feedback channel to manufacturers, we aim to foster transparency.Our mission is to bridge the gap between consum...Show more
Last updated: 20 hours ago • Promoted • New!