Logo
Amazon

Software Development Engineer - Amazon Fulfillment Technologies

Amazon, Arlington, Virginia, United States, 22201

Save Job

Description Amazon Fulfillment Technologies (AFT) drives innovation at the core of Amazon's service offerings. We are responsible for developing and operating the software, hardware, and processes that power our global fulfillment network, enabling the swift movement of billions of inventory units to ensure customer satisfaction. Our team is on the forefront of technological advancements, utilizing state-of-the-art software and hardware technologies to automate the delivery of products and packages. We apply advanced algorithms and real-time data processing in large-scale distributed systems, employing Object-Oriented programming languages, Elastic Map Reduce, DynamoDB, and various AWS technologies. Our solutions tackle challenges ranging from managing massive order volumes to ensuring ultra-fast order fulfillment. What You Will Do: Engage in the design, implementation, and deployment of robust internet-scale systems supporting our fulfillment operations. Define secure, scalable, low-latency services and optimize physical processes. Collaborate with cross-functional teams to achieve demanding project goals. Decompose complex issues into straightforward, manageable solutions. Enhance knowledge sharing in areas of performance, scalability, and engineering best practices. Key Responsibilities: Collaborate with a talented team of engineers to deliver solutions that are highly scalable. Contribute as an individual to raise the standards of technical design and coding, from requirements gathering to operational support. Work closely with product managers and cross-team engineers to develop new features. Proactively seek improvements for existing systems and identify new problems to address. Foster a culture of excellence and ongoing learning about new technologies and customer needs. This role offers considerable scope for personal growth and can serve as a stepping stone to a Senior Software Development Engineer position, for those seeking new challenges. A Day in the Life: Amazon provides a full range of benefits, including: Medical, Dental, and Vision Coverage Parental Leave Options Paid Time Off (PTO) 401(k) Plan We highly value diverse backgrounds, experiences, and skillsets. If you are passionate about this role and eager to make an impact, we encourage you to apply! About the Team: Amazon Fulfillment Technologies (AFT) orchestrates Amazon's global fulfillment network through innovative software, hardware, and data science solutions. We integrate physical and virtual worlds, ensuring timely access for Amazon customers to the products they desire. Basic Qualifications: 3+ years of non-internship professional software development experience. 2+ years of non-internship experience in the design or architecture of systems. Experience with at least one programming language. Preferred Qualifications: 3+ years covering the full software development life cycle. Bachelor's degree in computer science or equivalent. Amazon is an equal opportunity employer, committed to diversity and inclusion, ensuring all candidates are considered without bias.