Logo
Amazon

Software Development Engineer, Amazon Fulfillment Technologies (AFT)

Amazon, Austin, Texas, us, 78716


DescriptionThe Safety & Compliance organization within Amazon Fulfillment Technology builds and operates technologies that ensure the safety and compliance for our customers, associates, carriers and selling partners throughout their experience on Amazon. We are constantly innovating in the ways we can automate and accelerate the safety and compliance systems at Amazon.Millions of products are listed on Amazon worldwide which are sourced from vendors, manufacturers and suppliers in a global supply chain. With this scale and growth of Amazon, our mission is to ensure that each and every product meets the safety, regulatory and compliance standards to protect our customers, business partners, transportation systems and environment. We build Amazon scale real-time decisioning systems that are powered by Machine Learning and Big Data to protect our customers from illegal, dangerous and unsafe products. Building these solutions as extensible platforms that cater to the diverse and evolving of product categories, suppliers and regulations is an added challenge. We use Large Scale Distributed Processing, OO technologies, Big Data, OCR, Machine Learning, Natural Language Processing and Risk Modeling on AWS Technologies to solve the some of the most complex problems to protect and delight our customers.Our team is looking for motivated and pragmatic software developers who love listening to our customers, collaborating across teams, and proactively taking the lead whenever necessary. Our mission is to innovate and build scalable and robust software solutions that deliver a great customer experience. These software solutions will directly impact Amazons customers from product selection and order placement, to delivering products to our customers as quickly and cost effectively as possible.Key job responsibilitiesParticipate in the design, implementation, and deployment of successful internet-scale systems and services in support of our fulfillment operations and the businesses they support.Raise the bar on clean code, extensible architecture and performance.Participate in the definition of secure, scalable, and low-latency services and efficient physical processes.Work with cross-functional teams delivering on demanding projects.Functionally decompose complex problems into simple, straight-forward solutions.Understand system inter-dependencies and limitations.Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices.Hire the best like you, mentor engineers.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.Safety & ComplianceAFTs Safety & Compliance team owns an innovative, data-driven information management solution that identifies, tracks, and mitigates safety & compliance concerns for business lines across Amazon.Basic Qualifications- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 3+ years of non-internship professional software development 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 equivalent- Experience building complex software systems that have been successfully delivered to customers- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence- A high degree of pragmatism in building the simplest thing that does the job; we want to use technology to solve real-world problems expediently, not indulge in over-designed, unnecessarily intricate software architecture.Amazon 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.