Amazon Development Centre Canada ULC

E-Commerce

SoftwareDevelopmentEngineerII,AmazonFulfillmentTechnologies(AFT)-WorkforceOptimization

CA$80–192k Toronto, Ontario, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization at Amazon Development Centre Canada ULC. Skills: Software development, Algorithms, Data structures. Design, build, test, and deploy software. Write high-quality, maintainable code”

Industry & Context.

E Commerce
Problems you'll solve

Troubleshoot; Debug

What They're Looking For.

Must Have

Bachelor's degree or equivalent practical experience, 5+ years of experience in software development, Experience with at least one general-purpose programming language such as Java, C, or Python, Experience with data structures, algorithms, and object-oriented design

Nice to Have

Master's degree or PhD in Computer Science or related field, Experience with distributed systems, Experience with cloud computing platforms (AWS, Azure, GCP), Experience with machine learning or artificial intelligence

What You'll Do.

Collaborate with other engineers

Participate in code reviews

Troubleshoot and debug software issues

Contribute to the design of new features

Mentor junior engineers

How You'll Work.

Team & Collaboration

Cross-functional teams; Code reviews

Full Job Description

Have you ever ordered a product from Amazon and been amazed by how fast it gets to you? Every day, Amazon engineers are working relentlessly to make sure that the time from Click to Deliver is as short as possible for your products. In our mission to get packages to you even faster, Amazon Fulfillment Technologies (AFT) is building large scale, fault-tolerant distributed systems for optimizing fulfillment operations. These systems will provide insight into billions of signals and events per day in a sophisticated IoT environment involving material handling equipment, automation, machine vision, robotics, data analytics, machine learning and cloud computing. We are seeking innovative, intellectually curious, results-oriented software engineers to join our mission to build the most advanced fulfillment centers of the future. If you are up for a new challenge to solve unique complex problems in the IoT space (“Internet of Things”) involving the processing of billions of signals every day, you are the person we are looking for. Are you ready to help define the future of fulfillment technology and set a new record for shipping millions of packages faster than ever? As a successful candidate you are passionate about building quality software that has a big impact on your organization. You are an advocate for best practices in developing requirements, designing components, implementing robust code and testing it with unit tests. You strive for the best quality, but never lose sight of timelines and delivering important results for your customers. You thrive on deep discussions with your teammates and are open minded and eager to learn from diversity of thought. You are ready to take on stretch assignments that take your career to the next level. Key job responsibilities You will design, develop and test software components that interact with fulfillment center technologies, such as material handling equipment, computer vision, robotics and cloud services Build software usi

Free ATS check

Applying for this Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon Development Centre Canada ULC?

Real rants from real employees. Read before you apply.

Read Company Rants →