Amazon Development Centre Canada ULC

Technology

SoftwareDevelopmentEngineerII,CampaignManagement

CA$80–192k Toronto, Ontario, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Development Engineer II, Campaign Management at Amazon Development Centre Canada ULC. Skills: Software development, System design, API development. Own design and implementation. Build scalable software services”

Industry & Context.

Technology
Problems you'll solve

Problem solving; Analytical abilities

What They're Looking For.

Must Have

3+ years professional software development, 2+ years design or architecture, Experience programming with at least one language

Nice to Have

3+ years full SDLC experience, Bachelor's degree in computer science

What You'll Do.

Own design and implementation

Build scalable software services

Improve technical foundation

Improve user experience

Build next generation tools

How You'll Work.

Team & Collaboration

Fellow software engineers; UX designers; Product managers; Partner teams; Product owners

Process & Methodology

Agile engineering practices

Full 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

Free ATS check

Applying for this Software Development Engineer II, Campaign Management role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon Development Centre Canada ULC?

Real rants from real employees. Read before you apply.

Read Company Rants →