Software Development Engineer, Advertising Products and Tech – Amazon – Toronto, ON

Location: Toronto, ON | Company: Amazon

Join the innovative team at Amazon Development Centre Canada ULC as a Software Development Engineer in vibrant Toronto, ON. This role offers an exciting opportunity to be at the forefront of transforming the advertising landscape with cutting-edge AI technologies.

Sponsored Links

In this dynamic position, you’ll play a pivotal role in redesigning how ads are integrated into the shopping experience, making them more personalized and relevant. Your work will directly impact millions of customers by leveraging advanced AI to enhance ad performance and customer engagement.

About the Role: Software Development Engineer

As a Software Development Engineer, your main duties will include designing, developing, and operating large-scale distributed systems. You’ll build and optimize data pipelines to improve ad retrieval and recommendations, applying Generative AI and Large Language Models for enhanced customer experiences.

Collaboration is key, as you’ll work with applied scientists, product managers, and other engineers to deliver customer-focused solutions. You’ll also drive operational excellence through monitoring and automation, ensuring high-quality, maintainable code.

Sponsored Links

Benefits and Salary

Amazon offers a comprehensive benefits package, including health insurance, RRSP, DPSP, and paid time off. The base salary range for this position is between 114,800.00 – 191,800.00 CAD annually, with potential for sign-on payments and restricted stock units (RSUs) based on experience and qualifications.

Job Details

🏢 Company: Amazon Development Centre Canada ULC

📍 Location: Toronto, ON

🆔 Requisition ID: 3177284

🗓️ Date Posted: 2026-02-10

💰 Pay: 114,800.00 – 191,800.00 CAD annually

Responsibilities

As a Software Development Engineer, you will be instrumental in building scalable systems and data pipelines. Your work will ensure ads are retrieved and allocated efficiently, enhancing the overall customer journey.

  • Design and develop large-scale distributed systems
  • Build and optimize data pipelines for ad retrieval
  • Collaborate with cross-functional teams to deliver solutions
  • Apply Generative AI and LLMs for personalized experiences
  • Drive operational excellence through continuous improvement

Requirements / Skills

Ideal candidates will have a strong background in software development, with a passion for leveraging AI technologies. Amazon values innovation, collaboration, and a commitment to excellence.

  • 3+ years of professional software development experience
  • 2+ years in system design or architecture
  • Experience with at least one programming language
  • Full software development lifecycle experience
  • Bachelor’s degree in computer science or equivalent

How to Apply

Interested candidates are encouraged to apply through the official Amazon job posting to join this exciting and forward-thinking team.

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Amazon Development Centre Canada ULC in Toronto.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Quick Summary & What to Highlight: This Software Development Engineer role at Amazon Development Centre Canada ULC in Toronto is perfect for candidates who excel in software development, system design, and AI technologies. On your resume, emphasize any experience with distributed systems, attention to detail, and your ability to work in a fast-paced environment. If you’ve previously worked in advertising technology, make sure to highlight specific achievements and responsibilities that align with this position.

Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like Generative AI, data pipelines, and collaboration that appear in the posting. Quantify your achievements where possible (e.g., “improved ad retrieval efficiency by 20%” or “developed scalable systems handling millions of requests daily”). Write a brief cover letter expressing your genuine interest in Amazon Development Centre Canada ULC and why you’re excited about this opportunity in Toronto. Double-check your application for spelling errors and ensure your contact information is current.

Interview Preparation: If selected for an interview, research Amazon‘s values, recent news, and company culture beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your technical skills. Common questions may include scenarios about system design, teamwork, and handling pressure. Dress appropriately for a tech industry environment, arrive 10-15 minutes early, and bring copies of your resume. Prepare thoughtful questions about the role, team dynamics, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.