Senior Software Engineer, Advertising Solutions Architect

1 week ago


Toronto, Ontario, Canada Amazon Full time

Amazon is a leading technology company that is revolutionizing the way people shop and live. With a commitment to innovation and customer satisfaction, Amazon is expanding its advertising business to meet the growing needs of its customers.

Sales Recommendations and Insights (SRE) is a rapidly growing team within Amazon Ads, focused on enabling internal account management teams to deliver advertising solutions at scale. Our mission is to help advertisers, including multi-billion dollar brand owners, meet their business objectives using the most effective advertising campaign solutions to reach their target audiences.

To support this mission, SRE is investing heavily in developing strategic self-service applications and recommendation systems that improve the productivity of our internal teams, thereby helping them scale to deliver personalized recommendations to our advertising clients. We are seeking a talented Senior Software Development Engineer to help us scale the delivery of advertising campaign recommendations to our advertising clients through API and UI-based solutions.

Key Responsibilities:
  • Contribute to the vision and goals for the team, and drive the technical strategy of our advertising recommendation systems.
  • Provide technical leadership and mentorship to engineers, guiding them on complex design decisions, trade-offs, and best practices.
  • Collaborate closely with cross-functional teams in an agile environment to deliver high-quality features and meet customer commitments on time.
  • Design and architect highly scalable, fault-tolerant, and available distributed services to power our advertising recommendation solutions.
  • Continuously improve our operational practices, CI/CD pipelines, and engineering processes to increase efficiency and reliability.
  • Partner with other engineers to rapidly diagnose and resolve customer-impacting issues, including participating in on-call rotations.
  • Work with stakeholders to develop detailed project plans and ensure timely delivery of customer-facing features.

The ideal candidate will have 5+ years of professional software development experience, with expertise in designing and architecting large-scale systems. They will also have strong leadership skills, with experience in mentoring and guiding teams. In addition, they will have excellent communication skills, with the ability to collaborate effectively with cross-functional teams.

We offer a competitive salary of $250,000 per year, as well as a comprehensive benefits package, including health insurance, retirement savings, and paid time off. Amazon is committed to diversity and inclusion, and we welcome candidates from all backgrounds.



  • Toronto, Ontario, Canada Amazon Full time

    About AmazonAmazon is one of the world's fastest-growing businesses, with a focus on delivering innovative advertising solutions that drive product discovery and sales.Job OverviewWe are seeking an experienced Software Development Engineer to join our Sales Recommendations & Insights team. As a key member of this high-growth team, you will collaborate in the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Description:We are seeking a Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. In this role, you will be responsible for designing and developing software solutions that help self-service advertisers reach their full potential.About the Role:You will work closely with our software leaders, learn new...


  • Toronto, Ontario, Canada Triunity Software, Inc. Full time

    **Job Title:** Senior Data Solutions Architect**Location:** Toronto, ON (Hybrid - 2 days/week onsite)We are seeking a highly skilled Data Engineer to join our team at Triunity Software, Inc. in Toronto, ON. As a key member of our team, you will be responsible for designing and implementing optimal data pipeline architectures using Java and other big data...


  • Toronto, Ontario, Canada Amazon Full time

    Job Description:Company OverviewWe are a rapidly growing team within Amazon Ads, focused on enabling our internal account management teams to deliver advertising solutions at scale.Sales Recommendations and Insights is dedicated to helping advertisers meet their business objectives using the most effective advertising campaign solutions to reach their target...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAs a Senior Data Engineer at Amazon Development Centre Canada ULC, you will play a key role in designing and creating our next-generation processing platform for advertising systems. This is an exciting opportunity to work with technical leaders, product managers, and stakeholders to invent new patterns and release highly-requested features for...


  • Toronto, Ontario, Canada Amazon Advertising Canada Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Advertising Solutions Specialist to join our team in Canada. As a key member of our Home and Toys team, you will be responsible for delivering exceptional sales and customer service to our agency and brand media clients.Key ResponsibilitiesDevelop and execute comprehensive sales strategies to drive revenue...


  • Toronto, Ontario, Canada Amazon Advertising Canada Inc. Full time

    We are seeking a highly skilled Digital Sales and Marketing Leader to join our team at Amazon Advertising Canada Inc. in Toronto, ON.The estimated annual salary for this role is $110,000 - $140,000 CAD.Job Description:Company Overview:At Amazon Advertising, we operate at the intersection of eCommerce and advertising, offering a rich array of advertising...


  • Toronto, Ontario, Canada Sun Life Full time

    Job DescriptionYou are passionate about technology and this digital era. As a Senior Software Solutions Architect at Sun Life, you will be an agent of change, looking forward to a meaningful and impactful role.About the RoleThe Technology and Transformation Strategy team is seeking a Senior Software Solutions Architect with experience developing,...


  • Toronto, Ontario, Canada Amazon Advertising Canada Inc. Full time

    Unlock Revenue Potential with Amazon Advertising Canada Inc.We are seeking a skilled Sales Account Manager to join our dynamic team at Amazon Advertising Canada Inc. This exciting role offers the opportunity to work with top-tier advertisers, drive revenue growth, and develop strategic digital expertise.About the RoleThe ideal candidate will possess 5+ years...

  • Solution Architect

    1 month ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Solution Architect for a long term opportunity at Toronto, ON (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...


  • Toronto, Ontario, Canada Amazon Full time

    Job SummaryAmazon is expanding its advertising capabilities, and we're seeking a highly skilled Senior Software Development Engineer to join our Ads team. As a technical leader, you will drive the vision and strategy for our advertising recommendation systems, working closely with cross-functional teams to deliver high-quality features on time.Key...


  • Toronto, Ontario, Canada Epsilon Solutions Ltd. Full time

    Job Description:We are seeking a highly skilled Senior Cloud Solutions Architect to join our Application & Technology Partners (ATP) Team at Epsilon Solutions Ltd. in Toronto, ON.About the Role:Design, implement, and maintain scalable cloud infrastructure management and automation solutions using Python.Architect and deploy cloud infrastructure as code (IaC)...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Solutions ArchitectAbout the Role:We are seeking a highly skilled Software Solutions Architect to join our team at Scotiabank. As a key member of our ABM Delivery Services team, you will be responsible for designing and developing modern systems and capabilities that meet the evolving needs of our customers.Key Responsibilities:- Design...


  • Toronto, Ontario, Ontario, Canada Apex Systems Full time

    Senior Solution ArchitectApex Systems is a global IT services provider, and our staffing practice has an opening in the ecommerce/grocer space for a Senior Solutions Architect specializing specifically with experience in API, scripting (SQL) automation and a strong comfortability being client facing and making very difficult decisions to place at our client...


  • Toronto, Ontario, Canada Scotiabank Full time

    Company Overview:Scotiabank is a leading bank in the Americas, guided by its purpose: 'for every future.' It provides a range of advice, products, and services to its customers, including personal and commercial banking, wealth management, private banking, corporate and investment banking, and capital markets.About the Role:This Senior Enterprise Solutions...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    At Amazon Development Centre Canada ULC - K03, we are seeking a highly skilled and experienced Senior Software Development Engineer to join our Advertiser Growth Tech team.The ideal candidate will have a proven track record of driving technical innovation and leading the design and implementation of complex systems. With a strong focus on scalability,...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Capital Market Solutions ArchitectWe are seeking an experienced Capital Market Solutions Architect to join our team at Iris Software Inc.About the Role:The successful candidate will be responsible for leading medium to large size initiatives focusing on back-office FX and MM applications.Key Responsibilities:Own requirements capture, documentation,...


  • Toronto, Ontario, Canada Epsilon Solutions LTD. Full time

    About UsEpsilon Solutions LTD. is a leading software development company that offers innovative solutions to its clients.Job OpportunityWe are currently seeking a highly skilled Senior Software Engineer to join our team.Job DescriptionThe successful candidate will have the opportunity to work on a variety of exciting projects, developing and maintaining...


  • Toronto, Ontario, Canada Amazon Full time

    We are seeking a highly skilled Software Development Engineer II to join our Advertiser Growth Engine team at Amazon. As a key member of this team, you will be responsible for designing and building high-availability, low-latency distributed systems that service millions of users.The ideal candidate will have strong technical skills, including experience...