Software Development Engineer, AFT Quality
6 months ago
Amazon’s inventory systems must track TRILLIONs of items. Our mission is make sure we know where every single item is at all times. This is a herculean task because Amazon warehouses are notoriously chaotic places where employees, robots, fixed machinery and kilometres of conveyors all operate at break-neck speed. Millions of products move in and out of the building every minute making it the perfect environment to lose items.
We solve these problems by exploiting the latest technology. Our developers build global scale cyber-physical systems using the latest in cloud services, robotics, computer vision, machine learning, big data and Industrial IoT. You can check out this link if you want to watch some videos where AFT developers describe their jobs:
Key job responsibilities
- You will create simple solutions for complex business and operational problems.
- You will work closely with business, physical processes and operations to optimize systems and processes.
- You will design and implement scalable solutions and solve complex problems
- You will learn how to build robust solutions that operate at Amazon scale.
- You will have the opportunity to design systems, take mission critical decisions on how we design production systems, what technology to use and how to solve problems.
- You will operate in a set of small, interconnected teams of engineers, to build solutions that impact Amazon's customers around the world.
- You will get opportunity to work with senior technical leaders to review and improve your designs and solutions.
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. RRSP 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.
Quality
AFT’s Quality team drives automation programs that leverage computer vision, machine learning, and other innovative technologies to prevent, detect, and correct potential inventory issues impacting fulfillment efficiency and customer satisfaction.
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
-
Software Development Engineer, AFT Labor Scheduling
6 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeOpportunities abound in Amazon's Labor Scheduling Organization! We build cool technology to ensure that the right people are in the right places at the right times to power the largest fulfillment operation in the world.Key job responsibilitiesAs a Software Development Engineer, you will be part of a team building and maintaining systems that make a true...
-
System Development Engineer, AFTS Ops Robotics
6 months ago
Toronto, Canada Amazon Canada Fulfillment Services, ULC Full timeThe Amazon Fulfillment Technologies Support (AFTS) Team is looking for a System Development Engineer who will join the team which supports all software application responsible for shipment, item availability, customer promises, shipment optimization and other functions related to fulfillment services process.Your problem resolving skill will benefit...
-
Software Engineer for High-Availability Systems
4 weeks ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team in enhancing the availability, resiliency, and security of our Warehouse Management Systems (WMS). As a System Development Engineer, you will play a crucial role in developing automation for recurring manual infrastructure-related tasks, software upgrades, AWS region...
-
Toronto, Ontario, Canada Amazon Full timeAmazon's Labor Scheduling Organization is on the hunt for a talented Software Development Engineer to join our team.We're building cutting-edge technology to ensure that the right people are in the right places at the right times to power Amazon's global fulfillment operation.About the Role:As a member of our cross-functional team, you'll be responsible for...
-
Software Development Engineer
6 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeThe Device Privacy and Data Handling team is responsible for building solutions to help ensure we retain the trust of customers who own Amazon devices. Our services help teams at Amazon comply with privacy policies to protect our customers' data. We build services from the ground up to delight our customers and raise the bar on privacy within the Amazon...
-
Toronto, Ontario, Canada Amazon Full timeAbout Amazon Fulfillment TechnologiesAmazon 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.
-
Cloud Software Engineer
4 weeks ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleAs a Cloud Software Engineer in Amazon's Fulfillment Technologies division, you will be part of a team that powers Amazon's global fulfillment network. Your primary focus will be on optimizing throughput within every Amazon fulfillment center using innovative technologies and data science solutions.We are seeking an experienced software...
-
Software Development Engineer, Fenix
6 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeAdvertisers will spend tens of billion dollars this year leveraging Amazon advertising this year to help grow their business. We are looking for exceptional software engineers to build the next generation of tools these advertisers depend on to control their advertising efforts across multiple ad products in the Amazon Advertising portfolio. As part of the...
-
Software Development Engineer
6 months ago
Toronto, Canada Amazon Development Centre Canada ULC - K03 Full timeRing's mission is to make neighborhoods safer. We strive to make safety and peace of mind accessible to everyone and empower communities to work together for one another.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship....
-
Senior Python Software Engineer
3 weeks ago
Toronto, Canada Iris Software Inc. Full timeIris Software Inc., a leading financial institution, is seeking an experienced Senior Python Software Engineer for a long-term contract opportunity in Toronto, ON. This role offers a competitive estimated salary range of $120,000 - $180,000 per annum.Title: Senior Python Software EngineerDuration: 18 MonthsLocation: Toronto, ON (3 Days onsite)Primary Skills:...
-
Software Development Manager
7 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeHave you ever ordered a product on Amazon and when that box with the smile arrived, wondered how it got to you so fast? Wondered where it came from and how much it cost Amazon? If so, the Amazon Supply Chain Optimization Technologies (SCOT) organization is for you.Watch this video to learn more about SCOT: SCOT procures and receives billions of units each...
-
Toronto, Ontario, Canada Amazon Full timeUnlock opportunities with Amazon's Labor Scheduling Organization. We build innovative technology to optimize workforce management, ensuring the right people are in the right places at the right times to power our global fulfillment network.About UsAmazon Fulfillment Technologies (AFT) is a pioneering force behind Amazon's global fulfillment network....
-
Software Quality Assurance Engineer
4 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeRole OverviewRoyal Bank of Canada is seeking an experienced Software Quality Assurance (SQA) Engineer to join our team. As an SQA Engineer, you will be responsible for ensuring the quality and reliability of our software applications.About the JobWe are looking for a highly motivated and detail-oriented individual to join our team as a Senior SDET. The...
-
Software Development Engineer, AWS Directory Service
6 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeAWS Directory Service team is looking for a passionate, experienced software development engineer to join us in building a new service platform. You'll be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain top-notch...
-
Senior Software Developer
4 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...
-
Software Quality Assurance Engineer
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeJob OverviewRoyal Bank of Canada is seeking a skilled Software Quality Assurance Engineer to join our team. In this role, you will be responsible for ensuring the quality and reliability of our software systems.About the RoleThis is a full-time opportunity based in Toronto, Canada. The salary for this position is estimated to be around $120,000 per year,...
-
Software Development Engineer, Marketing Technology
7 months ago
Toronto, Canada Amazon Development Centre Canada ULC - K03 Full timeRing's mission is to make neighbourhoods safer. We strive to make safety and peace of mind accessible to everyone and empower communities to work together for one another.Ring Marketing Technology team is looking for a driven, innovative and resilient Software Development Engineer (SDE) to join our team focusing on notification and messaging systems. Our...
-
Software Development Engineer
6 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timePassionate about Big Data and Distributed Systems? Interested in building new state-of-the-art products at Petabyte scale? Be part of a team of industry leading experts that operates one of the largest big data analytics platforms at Amazon. We are responsible for end to end processing of impressions, views, and clicks as well as video interaction events or...
-
Old Toronto, Canada Warner Full timeWarner Music Group is a global leader in the music industry, championing emerging artists and global superstars alike. As the home to 300+ recording labels, we offer a unique opportunity to join a dynamic team that drives innovation and excellence.Job Overview:The Software Quality Engineer for our Engineering Productivity Team will play a crucial role in...
-
Software Development Engineer
7 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeCome join the team that works on the latest delivery features for our Amazon customers and Delivery Associates.The Transporter Learning and Compliance team works on enhancing the driver experience and provides enriched data and inferences about work performed by delivery providers during Last Mile Delivery Execution Phase.The team you'd be joining provides...