Amazon logo
Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization
full-timeToronto$114k - $191k

Summary

Location

Toronto

Salary

$114k - $191k (CAD)

Type

full-time

Explore Jobs

About this role

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 using best practices and high quality standards

Design novel large scale data store solutions for high frequency data and with low latency access

Contribute to definition of coding standards and apply them in code and design reviews

Provide estimates for development tasks and negotiate timelines with project leaders

Mentor junior team members and help them acquire critical skills and best practices

Document and communicate technical concepts to team members and stakeholders

Participate in deep technical discussions, where you stand up for your ideas and work with team members to find the best solution for the customer

Identify technical and project risks and take initiative to mitigate them

A day in the life
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:
1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan

If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!

About the team
Amazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. We harmonize the physical and virtual world so Amazon customers can get what they want, when they want it.

Workforce Optimization
AFT’s Workforce Optimization team delivers innovative platforms and products to automate labor management and staffing decisions across processes and functions at Amazon’s global fulfillment network locations. Basic Qualifications: - 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language Preferred Qualifications: - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.



CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually

Other facts

Tech stack
Software Development,Design Patterns,Reliability,Scaling,Cloud Computing,Data Analytics,Machine Learning,Robotics,Computer Vision,IoT,Mentoring,Coding Standards,Testing,Documentation,Technical Communication,Problem Solving

About Amazon

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.

Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world.

Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.

You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Software Development

What you'll do

  • You will design, develop, and test software components that interact with fulfillment center technologies. This includes building software using best practices and high-quality standards.

Ready to join Amazon?

Take the next step in your career journey

Frequently Asked Questions

What does Amazon pay for a Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization?

Amazon offers a competitive compensation package for the Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization role. The salary range is CAD 115k - 192k per year. Apply through Clera to learn more about the full compensation details.

What does a Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization do at Amazon?

As a Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization at Amazon, you will: you will design, develop, and test software components that interact with fulfillment center technologies. This includes building software using best practices and high-quality standards..

Why join Amazon as a Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization?

Amazon is a leading Software Development company. The Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization role offers competitive compensation.

Is the Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization position at Amazon remote?

The Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization position at Amazon is based in Toronto, Canada. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization position at Amazon?

You can apply for the Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization position at Amazon directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Amazon on their website.