Amazon

Software Development Engineer II, Campaign Management

Amazon
Apply
11 days ago
Toronto, CanadaMid Level

Responsibilities

  • Design and implement major software deliverables end to end for self-service advertising campaign management.
  • Build scalable frontend, middle-tier, and backend applications and services.
  • Apply design patterns, reliability practices, and scaling approaches to new and existing systems.
  • Collaborate with software engineers, UX designers, product managers, technical program managers, and partner teams.
  • Improve software quality, consistency, maintainability, performance, security, and user experience.
  • Mentor other software engineers and help improve their effectiveness and productivity.
  • Practice coding standards, code reviews, source control management, build processes, testing, and operations.
  • Contribute to continuous integration and deployment practices.

Requirements

  • At least 3 years of non-internship professional software development experience.
  • At least 2 years of non-internship experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Proficiency in at least one widely used frontend framework, such as React.js or Next.js.
  • Proficiency in middle-tier and backend development.
  • Proficiency in at least one widely used typed, object-oriented language, such as Java, C#, or Python.
  • Strong problem-solving and analytical abilities.
  • Experience with software development lifecycle practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience mentoring software engineers.
  • Preferred: at least 3 years of full software development lifecycle experience.
  • Preferred: bachelor’s degree in computer science or equivalent.

Benefits

  • Comprehensive benefits including medical, dental, vision, prescription, basic life and AD&D insurance, RRSP, DPSP, and paid time off.
  • Additional health and well-being resources are available.
  • Position is based in Toronto, Ontario, Canada.

Tech Stack

Categories

Amazon

About Amazon

10,000+ employees

Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.

Contact me