Software Development Engineer, Amazon Fulfillment Technologies (aft) - Outbound Pops

Amazon Amazon · Big Tech · CA, ON +1 · Software Development

Software Development Engineer role at Amazon Fulfillment Technologies focusing on the Outbound group, which develops software for warehouse item picking. The role involves applying computer science techniques, working with large datasets, and dealing with real-time constraints in a mission-critical environment. While AI/ML and robotics are mentioned as technologies used, the core focus is on software engineering for physical warehouse operations.

What you'd actually do

  1. apply state-of-the-art computer science techniques
  2. work with latest tools and technologies
  3. use huge amounts of data to solve real-world problems and make a massive impact
  4. makes it easy for Amazon staff to safely, quickly and accurately perform the most labour-intensive warehouse function: picking the items for your order
  5. make decisions within real-time constraints

Skills

Required

  • 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

Nice to have

  • 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