Software Development Engineer 2 – Amazon Kids – Toronto, ON
Location: Toronto, ON | Company: Amazon
Toronto’s tech scene has a new opportunity worth your attention. Amazon Kids is hiring a Software Development Engineer 2 to join their team in Toronto, Ontario — and if you’re passionate about building consumer-facing products that genuinely matter to families, this one’s worth a close look. Amazon Kids powers the Amazon Kids Store and Kids+ subscription experiences, giving children access to content they love while giving parents the parental controls they need.
In this role, you’ll work across the full software stack — from backend services supporting content discovery, ordering, and parental approvals, to the web and app experiences parents interact with daily. Your work will reach millions of users across Fire Tablets, Kindle e-readers, Fire TV, Android, iOS, and Alexa-compatible devices.
About the Role: Software Development Engineer 2
As an SDE 2 on the Amazon Kids team, you’ll own and drive customer-facing features across multiple platforms including Tablet, Kindle, and Fire TV. You’ll take software systems from inception through delivery — designing, architecting, and shipping features that shape the everyday experience for kids and parents alike. You’ll collaborate closely with product management and engineering leadership to design clean, simple solutions to complex problems.
This role requires a strong foundation in software design and architecture, including experience with design patterns, reliability, and scalability of both new and existing systems. You’ll help maintain production software, identify pain points, and drive your team toward meaningful improvements — while helping make the team more efficient and effective overall.
Benefits and Salary
Amazon offers a total compensation package that goes beyond base salary. For this position in Toronto, the base salary range is $114,800 to $191,800 CAD annually, with final compensation depending on experience, qualifications, and location. The package may also include sign-on payments and Restricted Stock Units (RSUs). Amazon provides comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life and AD&D), a Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and additional resources to support health and well-being.
Job Details
📌 Job Type: Full-Time
🏢 Company: Amazon (Amazon Development Centre Canada ULC)
📍 Location: Toronto, ON
🆔 Job ID: 10498176
💰 Pay: $114,800 – $191,800 CAD annually
Responsibilities
As an SDE 2 with Amazon Kids, your day-to-day will involve solving meaningful technical challenges that directly affect how kids discover content and how parents maintain oversight. You’ll work iteratively with a cross-functional team, balancing feature delivery with system reliability across a range of platforms and services.
- Own and drive customer-facing features for the Kids experience across Tablet, Kindle, and Fire TV platforms
- Design and architect software systems from inception through delivery, ensuring scalability and reliability
- Build backend services that power content discovery, ordering, and parental approval workflows
- Develop web and app experiences that parents interact with through the Amazon Kids interface
- Collaborate closely with product management and engineering leadership to design simple, effective solutions
- Maintain production software in the field, identifying pain points and leading efforts to resolve them
- Contribute to team growth by helping make processes more efficient and the engineering environment more effective
- Iterate quickly while maintaining high software quality across the full development lifecycle
Requirements / Skills
Amazon Kids is looking for a candidate who combines hands-on engineering experience with a strong grasp of system design principles. You should be comfortable working across a full software stack and have a demonstrated history of shipping production-quality software. Preferred candidates will bring experience with the full software development life cycle and a relevant academic background.
- 3+ years of non-internship professional software development experience
- 2+ years of experience in design or architecture of new and existing systems, including design patterns, reliability, and scaling
- Proficiency in at least one programming language used in a professional software development context
- Full SDLC experience (preferred), including coding standards, code reviews, source control, build processes, testing, and operations
- Bachelor’s degree in Computer Science or equivalent (preferred)
How to Apply
To apply, visit the official job posting using the link below. Make sure your resume is up to date and tailored to highlight your software engineering experience before submitting.
Share This Opportunity
Know someone who might be interested? Share this job posting and help them join Amazon Kids in Toronto.
Job Summary & Tips for Applying
Quick Summary & What to Highlight: This Software Development Engineer 2 role at Amazon Kids in Toronto is ideal for candidates who excel in software system design, full-stack development, and scalable architecture. On your resume, emphasize any experience with consumer-facing product development, attention to code quality, and your ability to work in a fast-paced engineering environment. If you’ve previously worked on mobile or web platforms — particularly those used by large consumer audiences — make sure to highlight specific features shipped and the scope of systems you’ve owned.
Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like software architecture, design patterns, and full software development life cycle that appear in the posting. Quantify your achievements where possible (e.g., “reduced system latency by 30%” or “shipped 5 customer-facing features serving 2M+ users”). Write a brief cover letter expressing your genuine interest in Amazon Kids and why you’re drawn to building products for families in Toronto. Double-check your application for errors and make sure your contact information is current.
Interview Preparation: If selected for an interview, research Amazon‘s Leadership Principles, recent product updates to Amazon Kids+, and the company’s approach to family-focused technology. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your system design and engineering skills. Common questions may include scenarios about handling technical trade-offs, debugging production issues, and cross-functional collaboration. Dress appropriately for a technology company environment, arrive 10–15 minutes early (or log in early for virtual interviews), and bring copies of your resume. Prepare thoughtful questions about the team’s technical roadmap and engineering culture. After the interview, send a thank-you note within 24 hours reiterating your interest in the position.