Amazon
Software Development Engineer II, Amazon Fulfillment Technology
Amazon, Arlington, Virginia, United States, 22201
DescriptionHave you ever ordered a product from Amazon and been amazed at how fast it gets to you?Every day, Amazon engineers are relentlessly working to decrease the time between Click to Deliver for your products. The Amazon Fulfillment Technologies (AFT) team owns all of the software and infrastructure that powers Amazon's world-class fulfillment engine. In the service of our customers, we are innovating in the areas of inventory handling automation, robotics, and machine learning. In parallel, we are continuously improving our processes using techniques such as lean, six-sigma, and Kaizen.AFT owns the fundamental data and services that drive our catalog, inventory, and cost management systems. These systems underlie everything that we dotens of millions of catalog items, hundreds of millions of inventory items, and billions of transactions a year! Every item that comes from a vendor into the Amazon network, moves around, and goes out to a customer comes through our systems.Our team in the Austin office is developing next-generation inventory systems for managing records of physical goods across AFTs globally distributed fulfillment network. These services will enable business growth by capturing data during every step in the automated pipeline and using that data to proactively predict efficiency and cost improvements to deliver packages quickly to our customers. If you're ready for your next challenge and want to be part of a forward-thinking and cutting-edge development team, then we want to speak with you!Key job responsibilitiesThis is your chance to make a direct impact on Amazon's core Fulfillment Technologies platform. The Amazon Fulfillment Technologies Team is looking for a highly talented software engineer to help build fast, scalable systems for solving problems such as:- Record and analyze data to improve the efficiency of the fulfillment pipeline in real time.- Build fault-tolerant systems that can process billions of requests per day.- Optimize processes in our fulfillment centers through tracking, analysis, and automation.If you are a Software Engineer interested in developing measurable results impacting millions, we want to talk to you.As a successful candidate, you will be able to build new software from the ground up, create pragmatic solutions for complex business problems, enjoy working closely with operations staff to optimize physical processes, and be willing to occasionally travel to Amazon fulfillment centers around the world.A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:1. Medical, Dental, and Vision Coverage2. Maternity and Parental Leave Options3. Paid Time Off (PTO)4. 401(k) PlanIf you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If youre passionate about this role and want to make an impact on a global scale, please apply!About the teamAmazon Fulfillment Technologies (AFT) powers Amazons global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. We harmonize the physical and virtual world so Amazon customers can get what they want, when they want it.InventoryAFTs Inventory team delivers complex, innovative, scalable solutions to manage the end-to-end lifecycle of all physical goods across the Amazon fulfillment network, ensuring both inventory record accuracy and safe inventory handling for billions of items.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 languagePreferred 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 equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.