Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer II

Home > Other programming jobs

Software Development Engineer II in Canada

  • Toronto

Responsibilities

  • Design and build scalable, secure, and reliable features and data solutions across the Reporting API, Amazon Marketing Stream, and processing engines.
  • Own projects from requirements and system design through implementation, testing, and production support.
  • Optimize client and server systems for performance, scalability, maintainability, and extensibility while integrating data across many services.
  • Collaborate with senior and principal engineers on architecture and system design for strategic projects.
  • Write maintainable code, conduct peer reviews, and promote engineering standards.
  • Propose tools, frameworks, and automation while driving monitoring, operational excellence, and continuous improvement.
  • Partner with product managers, technical account managers, technical program managers, and mentees to understand customer needs and promote engineering excellence.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Experience programming with at least one software programming language.
  • Preferred: 3+ years of full software development lifecycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Preferred: bachelor’s degree in computer science or equivalent.

Benefits

  • Comprehensive benefits including medical, dental, vision, prescription, basic life and AD&D insurance.
  • Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), and paid time off.
  • Additional health and well-being resources.
  • Position is based in Toronto, Ontario, Canada, with a base salary range of CAD 114,800 to CAD 191,800 annually.

Amazon

Amazon is a global leader in e-commerce and cloud computing, connecting millions of customers with a vast selection of products and services. The company thrives on innovation, customer obsession, and a relentless focus on convenience and reliability. With a culture that empowers teams to experim...

Similar positions

Sr. Engineer

  • Genpact
  • Full time
  • Others
  • 10/26/2026
  • Bengaluru, India

Staff Backend Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 10/26/2026
  • Salary: kr 879k-kr 1054k
  • Sweden

Product Security Engineer

  • Informatica
  • Full time
  • Others
  • 10/25/2026
  • Hyderābād, India

Staff Backend Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 10/25/2026
  • Salary: €110k-€132k
  • Germany

Senior Software QA Engineer

  • Epiq
  • Full time
  • Others
  • 10/25/2026
  • Pune, India