System Development Engineer – Amazon – Toronto, ON

Location: Toronto, ON | Company: Amazon

Are you passionate about automation, infrastructure, and cloud solutions? Amazon is hiring a System Development Engineer in its Fulfillment Technology & Robotics (FTR) division, a team dedicated to revolutionizing the warehouse management systems (WMS) that power millions of deliveries daily.

Sponsored Links

This is your chance to be part of a cutting-edge team solving real-world logistical challenges using technologies like AWS, Python, Java, and distributed computing systems. If you’re excited by innovation and want to see your code make a real impact on a global scale, this role is a perfect fit.

About the role: System Development Engineer

As a System Development Engineer at Amazon, you’ll work across over 100 engineering teams, building automation tools that replace manual infrastructure tasks and improve system availability, resiliency, and security. Your core focus will be on developing scalable infrastructure, improving software pipelines, and using AWS services like Lambda, ECS, and DynamoDB.

You’ll also be expected to diagnose production issues, implement monitoring tools, and help streamline operational processes. This role blends software engineering and system reliability, making it ideal for engineers who thrive in dynamic, cross-functional environments.

Sponsored Links

Benefits and Salary

Amazon offers a full range of benefits designed to support you and your family, including medical, dental, vision, paid time off, maternity/paternity leave, and a RRSP plan. These benefits vary depending on location and employment status but are designed to offer long-term career and personal support.

Job Details

📌 Job Type: Fulfillment Technology Engineering

📍 Location: Toronto, ON

💰 Pay Range: Based on experience and qualifications

Requirements / Skills

  • Experience with at least one modern language (e.g., Java, Python, C++, Golang)
  • Experience in distributed systems, cloud platforms, or scalable architecture
  • Bachelor’s in Computer Science or equivalent real-world engineering experience
  • Familiarity with Linux/UNIX, AWS services, and automated infrastructure
  • Ability to troubleshoot and resolve issues, improve reliability, and write secure, maintainable code
  • Preferred: non-internship engineering experience, cloud ops, or DevOps/SRE exposure

How to Apply

This is more than just a coding job. It’s an opportunity to solve high-impact problems with world-class tools and global-scale infrastructure. Ready to build the backbone of Amazon’s fulfillment systems?


Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Amazon!

Job Summary & Tips for Applying

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

This role is ideal for engineers who want to move beyond just coding—if you love solving infrastructure problems, building cloud automation, and impacting production systems, this is a great fit.

When applying, focus on your hands-on experience with AWS services, your knowledge of Linux/UNIX environments, and your ability to build automated deployment tools. Include specific examples of how you’ve improved system resiliency or operational processes.

Add a Comment

Your email address will not be published. Required fields are marked *