Enable job alerts via email!

System Dev Engineer, Amazon Fulfillment Technology

Amazon

Toronto

On-site

CAD 80,000 - 120,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented System Dev Engineer to join their Fulfillment Technology team. This dynamic role involves enhancing and securing Warehouse Management Systems that fulfill millions of orders daily. Ideal candidates will thrive in fast-paced environments, utilizing their expertise in Python, Java, and AWS Cloud technologies to automate and improve systems. You will collaborate with over 100 engineering teams, tackling complex challenges while building scalable solutions. This position offers a chance to make a significant impact in a company committed to innovation and excellence.

Benefits

Medical, Dental, and Vision Coverage
Maternity and Parental Leave Options
Paid Time Off (PTO)
RRSP Plan

Qualifications

  • 2+ years of experience in software development with a focus on automation and infrastructure.
  • Strong understanding of modern programming languages and scalable system design.

Responsibilities

  • Enhance the availability and security of Warehouse Management Systems.
  • Develop automation for infrastructure tasks using Python and AWS technologies.

Skills

Python
Java
AWS Cloud Technologies
Automation
Distributed Systems

Tools

AWS Lambda
AWS Fargate
AWS ECS
AWS DynamoDB
AWS SQS
AWS S3
AWS EventBridge

Job description

System Dev Engineer, Amazon Fulfillment Technology

Join to apply for the System Dev Engineer, Amazon Fulfillment Technology role at Amazon.

Job Overview

Amazon's Fulfillment Technology (AFT) team builds and maintains world-class Warehouse Management Systems that fulfill millions of orders daily. We seek a talented engineer who is a technology generalist, thrives in dynamic environments, and is passionate about solving complex challenges.

Key Responsibilities
  1. Enhance the availability, resiliency, and security of our Warehouse Management Systems (WMS).
  2. Collaborate with over 100 engineering teams across multiple locations.
  3. Develop automation for manual infrastructure tasks, software upgrades, AWS region creation/migration using Python, Java, and AWS Cloud technologies (Lambda, Fargate, ECS, DynamoDB, SNS, SQS, S3, EventBridge).
  4. Build and develop tools to automate business and operational processes.
  5. Continuously improve systems and pipelines powering FTR's products and features.
  6. Build scalable, maintainable, and secure solutions to meet high standards.
  7. Troubleshoot, diagnose, and fix production issues; develop monitoring solutions; perform software maintenance and configuration.
Candidate Profile

Ideal candidates are detail-oriented, possess strong communication and organizational skills, can work independently, and prioritize effectively. They should be proactive in identifying problems and implementing solutions to prevent outages.

Benefits
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • RRSP Plan
Qualifications
Basic
  • 2+ years of professional software development experience
  • Experience with at least one modern programming language such as Python, Java, Ruby, Golang, C++, C#, or Rust
  • Experience designing or architecting reliable and scalable systems
Preferred
  • Experience with distributed systems at scale
  • Experience automating, deploying, and supporting large-scale infrastructure
Additional Information

Amazon is an equal opportunity employer committed to diversity and inclusion. Accommodations are available for applicants with disabilities during the hiring process. For more details, visit this link.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

System Development Engineer, Amazon Fulfillment Technology

ITjobs.ca

Toronto

On-site

CAD 70,000 - 110,000

4 days ago
Be an early applicant