Software Development Engineer II, AFT Flow, AFT OB&Flow
Amazon
Amazon
Join a dynamic team at Amazon Fulfillment Technologies (AFT) and contribute to the groundbreaking software that powers our world-class fulfillment centers. Our mission is to optimize the speed and efficiency of deliveries, ensuring customers receive their orders precisely when promised. You will be at the forefront of developing innovative solutions that manage millions of items and billions of transactions annually, impacting customer experiences globally.
The AFT Flow team specifically focuses on orchestrating and enhancing the movement of goods across our extensive fulfillment network. We develop cutting-edge systems that integrate physical operations with digital intelligence, coordinating labor, robotics, and automated processes to achieve peak facility throughput. This is an exceptional opportunity to work on technology that operates at an unprecedented scale and directly influences millions of lives.
As Amazon continues its rapid global expansion and innovation in supply chain and delivery models, we face complex challenges that require scalable software solutions. We are building systems that lead the industry and delight customers worldwide, tackling demanding technical and business problems with new technologies to maintain high volume, low latency, and high availability services. If you thrive on solving intricate technical puzzles and building novel solutions in a fast-paced, collaborative environment with talented developers, this role is for you.
As an integral member of the team, you will shape the architecture, design, implementation, and deployment of intricate, large-scale software systems. You will leverage your extensive experience to devise innovative solutions for complex challenges and effectively communicate your ideas to drive optimal outcomes for the team and our customers. Your collaborative spirit will enhance overall team effectiveness, and your code, design, and implementation choices will serve as a benchmark for fellow engineers.
Furthermore, you will have the chance to influence technical direction within the broader organization and actively mentor other engineers on the team, fostering growth and shared expertise. This role offers a significant platform to make a tangible impact on both our technical landscape and our engineering culture.
We are seeking engineers with a minimum of three years of professional software development experience, excluding internships. A strong foundation in designing and architecting new and existing systems, focusing on reliability and scalability, is essential, requiring at least two years of dedicated experience in this area.
Candidates should possess proficiency in at least one software programming language. A Bachelor's degree in Computer Science or a related field is preferred. Experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations, is highly valued and demonstrates a comprehensive understanding of software engineering best practices.
Amazon
E-Commerce