Software Dev Engineer II – Amazon – Toronto, ON
Location: Toronto, ON | Company: Amazon
With over 90 million members, Goodreads is the world’s largest site for readers and book recommendations. As part of Amazon Development Centre Canada ULC, the Software Dev Engineer II role supports the mission to help people find and share books they love through the Goodreads platform.
You will contribute to a Top 100 web destination used by millions, optimizing scalability, operational excellence, and continuous deployment of new solutions. This position leverages your object-oriented programming and service-oriented architecture experience to deliver high-quality code and improve API interactions.
About the role: Software Dev Engineer II
As a Software Development Engineer II on the Goodreads team, you will quickly ramp up on roadmap priorities, contributing to design and implementation of new features. You will liaise with business and technical stakeholders to optimize the technology stack for scalability and transform shared infrastructure to support multiple programs.
You will actively work on improving operational excellence and quality of deliverables through continuous deployment practices. Collaborating with service teams to develop and enhance API calls, you will thrive in a fast-paced environment with releases every 4–6 weeks, applying your passion for learning and deep understanding of object-oriented programming and service-oriented architecture.
Benefits and Salary
Amazon offers a comprehensive benefits package, including health and dental coverage, retirement savings plans, paid time off, and professional development opportunities. Salary is competitive and based on experience and qualifications.
Job Details
📌 Job Type: Full-time
📍 Location: Toronto, ON, Canada
🆔 Job ID: 3005770
Requirements / Skills
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience (design patterns, reliability, scaling)
- Experience programming with at least one software programming language
- Preferred: 3+ years full software development life cycle experience (coding standards, code reviews, source control, build processes, testing, operations)
- Preferred: Bachelor’s degree in computer science or equivalent
How to Apply
If you meet these qualifications and are excited to contribute to Goodreads and Amazon’s mission, please click the button below to apply.
Share This Opportunity
Know someone who might be interested? Share this job posting and help them join Amazon Development Centre Canada ULC!
Job Summary & Tips for Applying
Emphasize Scalability & Architecture Skills: Highlight examples where you designed or improved systems for high scalability, reliability, and performance.
Show Continuous Deployment Experience: Describe how you contributed to operational excellence through CI/CD pipelines, code reviews, testing frameworks, and deployment automation.
Demonstrate Collaboration & API Development: Provide instances of working with cross-functional teams and service teams to build or optimize APIs, ensuring seamless integration and high-quality deliverables.