Software Development Engineer II, Fulfillment by Amazon

12 hours ago


Toronto, Ontario, Canada Amazon Full time
About Fulfillment by Amazon
At Amazon, we're revolutionizing the way people shop and live. Our Fulfillment by Amazon (FBA) team is at the forefront of this revolution, building and delivering systems that power the ability to send, store, and manage billions of products across the globe.

We're seeking a talented Software Development Engineer II to join our team and help us build the next generation of mission-critical systems and services.

As a technical leader, you'll have the opportunity to show your passion for customers and disrupt the world of e-commerce by building and delivering systems at Amazon scale.

You'll lead projects that require creative thinking and deep understanding of the problem space while collaborating on product decisions with the product teams.

We operate as a startup within Amazon, providing our team great flexibility in product and technology direction. We face challenging and interesting problems and at times do not know the best path forward.

Backed by passionate leaders and a strong team culture, we'll make tough decisions, understand why and change the world together.

Key Responsibilities
  • Provide strategic and tactical oversight to build features and functionality required to have a best-in-class offering for our customers.
  • Solve ambiguous business problems and map them to elegant technical solutions.
  • Use object-oriented concepts, algorithms, and data structures to build systems at Amazon scale.
  • Design, launch, and re-architect multi-tier distributed systems with large amounts of data.
  • Quickly adapt to a fast-paced development environment with a bias towards simple and extensible code.
Requirements
  • 3+ years of non-internship professional software development experience.
  • 3+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling.
  • Experience programming with at least one software programming language.
Preferred Qualifications
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Amazon is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.



  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon team at Amazon. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver high-quality solutions to our customers.Key...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon team at Amazon. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver high-quality solutions to our customers.Key...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team. As a technical leader, you will be responsible for designing, building, and delivering scalable systems that enable our sellers to succeed on Amazon's Marketplaces.Key ResponsibilitiesProvide strategic and tactical oversight to build...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team. As a technical leader, you will be responsible for designing, building, and delivering scalable systems that enable our sellers to succeed on Amazon's Marketplaces.Key ResponsibilitiesProvide strategic and tactical oversight to build...


  • Old Toronto, Ontario, Canada Amazon Full time

    {"h3": "Unlock the Future of E-commerce as a Software Development Engineer IIAt Amazon, we're revolutionizing the way people shop and live. As a Software Development Engineer II on our Fulfillment by Amazon team, you'll play a critical role in building the next generation of mission-critical systems and services that power our global e-commerce...


  • Old Toronto, Ontario, Canada Amazon Full time

    {"h3": "Unlock the Future of E-commerce as a Software Development Engineer IIAt Amazon, we're revolutionizing the way people shop and live. As a Software Development Engineer II on our Fulfillment by Amazon team, you'll play a critical role in building the next generation of mission-critical systems and services that power our global e-commerce...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon team. As a technical leader, you will be responsible for designing, developing, and delivering scalable and reliable systems that power our e-commerce platform.Key ResponsibilitiesProvide strategic and tactical oversight to build features and...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon team. As a technical leader, you will be responsible for designing, developing, and delivering scalable and reliable systems that power our e-commerce platform.Key ResponsibilitiesProvide strategic and tactical oversight to build features and...


  • Old Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon team. As a technical leader, you will be responsible for designing, building, and delivering scalable and reliable systems that power the ability to send, store, and manage billions of products across the globe.Key ResponsibilitiesProvide...


  • Old Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon team. As a technical leader, you will be responsible for designing, building, and delivering scalable and reliable systems that power the ability to send, store, and manage billions of products across the globe.Key ResponsibilitiesProvide...


  • Toronto, Ontario, Canada Amazon Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a service that enables sellers to leverage Amazon's vast distribution network as a service. This allows sellers to only pay for what they use, creating a seamless experience to leverage our world-class infrastructure.Key ResponsibilitiesProvide technical leadership to our engineering team and work...


  • Toronto, Ontario, Canada Amazon Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a service that enables sellers to leverage Amazon's vast distribution network as a service. This allows sellers to only pay for what they use, creating a seamless experience to leverage our world-class infrastructure.Key ResponsibilitiesProvide technical leadership to our engineering team and work...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics.Job SummaryWe're seeking a seasoned Software Development Manager to lead our FBA team...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics.Job SummaryWe're seeking a seasoned Software Development Manager to lead our FBA team...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to leverage Amazon's vast distribution network as a service. By partnering with FBA, sellers can tap into Amazon's world-class infrastructure, reducing costs and increasing efficiency.Job SummaryWe are seeking a highly skilled Software Development Manager...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to leverage Amazon's vast distribution network as a service. By partnering with FBA, sellers can tap into Amazon's world-class infrastructure, reducing costs and increasing efficiency.Job SummaryWe are seeking a highly skilled Software Development Manager...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly experienced and skilled Software Development Manager to lead our Fulfillment by Amazon team at Amazon Development Centre Canada ULC. As a key member of our organization, you will be responsible for providing strategic and tactical oversight to build the features and functionality required to have the best-in-class...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly experienced and skilled Software Development Manager to lead our Fulfillment by Amazon team at Amazon Development Centre Canada ULC. As a key member of our organization, you will be responsible for providing strategic and tactical oversight to build the features and functionality required to have the best-in-class...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Lead to join our Software Development team at Amazon Fulfillment Technologies (AFT). As a Technical Lead, you will be responsible for managing a team of software development engineers and overseeing the development of large-scale distributed systems that power Amazon's global fulfillment...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Lead to join our Software Development team at Amazon Fulfillment Technologies (AFT). As a Technical Lead, you will be responsible for managing a team of software development engineers and overseeing the development of large-scale distributed systems that power Amazon's global fulfillment...