Amazon
Posted 4d ago

Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Outbound/Flow, FOX

Amazon
Toronto, Ontario, Canada
$115k-$192k/yrOnsiteFull Time
Responsibilities
  • writing code
  • operating platforms
  • optimizing systems
Requirements
  • Requires 3+ years of professional software development
  • 2+ years designing or architecting reliable scalable systems, and programming experience in at least one language. Bachelor's degree and full SDLC experience preferred
Technical tools mentioned
AWSmachine learningaugmented reality

Job description

Description

Are you seeking an environment where you can apply state-of-the-art computer science techniques, work with latest tools and technologies, and use huge amounts of data to solve real-world problems and make a massive impact? Come and join us in the Outbound group within Amazon Fulfillment Technologies!

Amazon Fulfillment Technologies builds software, hardware, and processes that help tens of thousands of employees deliver billions of items a year from over eighty warehouses worldwide. We ensure that you get what you want when we promised it to you. We are at the core of Amazon's business and our software is mission-critical.

The Outbound group, based in Toronto, creates the software that makes it easy for Amazon staff to safely, quickly and accurately perform the most labour-intensive warehouse function: picking the items for your order. We deal with real physical processes, and our systems need to make decisions within real-time constraints. At our scale, a small optimization can instantly help thousands of staff and save Amazon millions of dollars: savings we can pass on to our customers to keep our prices low. We also have the opportunity to work with the most advanced technologies: AWS, robotics, machine learning, and augmented reality among others.

As a software engineer at Amazon, you're responsible for much more than just writing robust, reliable, scalable and readable code. You will operate a platform where any downtime costs millions. You will work directly with the users of your software, to deeply understand the domain and identify opportunities for improvements and optimizations. We are looking for true engineers that find practical technology solutions to real problems.
Learn more about Amazon's warehouses & software engineering:

http://money.cnn.com/2016/10/06/technology/amazon-warehouse-robots/
https://www.youtube.com/watch?v=qRQwkJLRfWw
https://www.youtube.com/watch?v=5TL80_8ACPc
https://www.youtube.com/watch?v=3bdRKaodLK8
https://www.youtube.com/watch?v=6BzaZAAS1kc

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

About Amazon

Multinational technology focused on e-commerce and cloud computing.

Similar jobs

Software Development Engineer roles near Toronto, Ontario
1d
Save
Mark Applied
Hide
Sr Software Development Engineer
Canada or United States or Toronto
RemoteFull Time
BeyondTrust
BeyondTrust: Cybersecurity software providing privileged access management and identity security solutions.
Strong programming skills, API and microservices experience, full-stack capability, Claude Code or comparable AI coding tools, AWS, CI/CD, Infrastructure as Code, testing, observability, and collaboration skills.
C#, Go, TypeScript, Java, Claude Code, AWS, IAM, Terraform, CloudFormation, AWS IAM, Microsoft Entra ID, OAuth, OIDC, Angular, React, Vue
1d
Save
Mark Applied
Hide
Sr Software Development Engineer
Canada or United States or Toronto
RemoteFull Time
BeyondTrust
BeyondTrust: Cybersecurity software providing privileged access management and identity security solutions.
Strong programming in C#, Go, TypeScript, Java, or similar; API and microservices experience; AWS, CI/CD, Infrastructure as Code, testing, observability, data modeling, and agentic AI coding tool experience.
C#, Go, TypeScript, Java, Claude Code, AWS, IAM, Terraform, CloudFormation, AWS IAM, Microsoft Entra ID, OAuth, OIDC, Angular, React, Vue
2d
Save
Mark Applied
Hide
Senior Software Development Engineer (Agent Factory)
Vancouver or Toronto
$140k-$210k/yr HybridFull Time
Workday
WorkdayNASDAQ: WDAY: Enterprise cloud applications for finance and human resources.
8+ YOERequires 8+ years in software engineering, 5+ years with a web development framework, 2+ years with relational databases, SaaS and cloud experience, distributed systems knowledge, and Docker/Kubernetes experience.
PostgreSQL, AWS, DevOps, CI/CD, Docker, Kubernetes, Elasticsearch
4d
Save
Mark Applied
Hide
Sr. Software Engineer II, Windows Sensor - CTIO (Hybrid)
Redmond or New York City or Austin or Toronto or Sunnyvale
$160k-$250k/yr HybridFull Time
CrowdStrike
CrowdStrikeNASDAQ: CRWD: AI-native platform for cybersecurity and threat protection.
Deep C/C++, Windows kernel, driver development, and Windows internals expertise; debugging memory, process, and performance issues; cross-team feature delivery; distributed-team leadership and AI technology experience.
C, C++, Windows OS Kernel, Windows, macOS, Linux, Agile
1w
Save
Mark Applied
Hide
Software Dev Eng V
Ottawa or Toronto or Canada
$138k-$221k/yr RemoteFull Time
Fujitsu
FujitsuTokyo Stock Exchange: 6702: Global information and communications technology services and solutions provider.
12+ YOERequires 12+ years developing transport network management products, expert Java/Scala, SDN controller development, networking protocols, databases, REST APIs, CI/CD, and technical leadership.
Java, Scala, Open Daylight (ODL), Netconf, TL1, Yang, JSON, XML, Oracle, MySQL, Cassandra, Kubernetes, Docker, HDFS, Elasticsearch, Kafka, Spark, REST, OSGI, Spring, Blueprint, JUnit, Jenkins, Postman, Git, Gerrit, JIRA, UML, Dijkstra, Yen
1mo
Save
Mark Applied
Hide
Staff Software Development Engineer
Toronto, Ontario, Canada
$88k-$132k/yr HybridFull Time
Equinix
EquinixNASDAQ: EQIX: Global provider of data center colocation and interconnection services.
5+ YOEBachelor’s or Master’s degree in computer science, software engineering, or related field; 5+ years of software engineering and Java experience. Requires cloud-native, full-stack, microservices, DevSecOps, and distributed-systems expertise.
Java, Spring Boot, JPA, Spring Data, React, TypeScript, Swagger, Hibernate ORM, Maven, JUnit, JMeter, LoadRunner, Redis, PostgreSQL, Cassandra, Docker, Kubernetes, Istio, AWS, Azure, GCP, LangChain, Semantic Kernel, GitHub Actions, RAG, TDD, Agile, Scrum, CI/CD
1mo
Save
Mark Applied
Hide
Staff Software Development Engineer
Toronto, Ontario, Canada
$88k-$132k/yr HybridFull Time
Equinix
EquinixNASDAQ: EQIX: Global provider of data center colocation and interconnection services.
5+ YOEBachelor’s degree in CS or related,5+ years software engineering with strong Java experience,full-stack and cloud-native skills,experience with microservices,DevSecOps,AI toolchains and distributed systems.
Java, Spring Boot, JPA, Spring Data, React, TypeScript, Swagger, Hibernate, Maven, JUnit, JMeter, LoadRunner, Redis, PostgreSQL, Cassandra, Docker, Kubernetes, Istio, AWS, Azure, GCP, LangChain, Semantic Kernel, retrieval-augmented generation (RAG), GitHub Actions
2mo
Save
Mark Applied
Hide
Senior Software Development Engineer - Profiling Tools
Markham, Ontario, Canada
$116k-$198k/yr HybridFull Time
AMD
AMDNASDAQ: AMD: Leader in high-performance computing, graphics, and visualization technologies.
Strong C++ and object-oriented programming skills, understanding of GPU/system architecture, experience with performance analysis and multithreading, familiarity with ROCm/ROCprofiler, Git, and Linux; bachelor’s or master’s degree in CS/CE/EE or equivalent.
C++, ROCprofiler-SDK, ROCm, HIP, OpenCL, CUDA, Git, Linux, Windows