• Software Development Engineer, Amazon Fulfillment Insights

    Company/Location (search) US-TX-Austin
    Posted Date 3 days ago(12/7/2018 10:49 AM)
    Job ID
    Amazon.com Services, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Amazon Fulfillment Technologies (AFT) powers the physical engine at the heart of Amazon. AFT builds and operates software, hardware, and processes that run the global network of fulfillment centers that move many millions of units of inventory, employ tens of thousands of people, and ensure that customers get what they want when we promised we would get it to them. We do this by building automated solutions to handle things that technology does well, while relying on people to handle things that humans do well.

    Our environment is global and complex with a variety of software and systems, including industrial machines and protocols. We are constantly innovating in the ways we are automating and accelerating the delivery of products and packages which includes building custom software and hardware and applying robotics, computer vision, machine learning, image processing, and real-time data processing using distributed systems.

    Amazon Fulfillment Technologies is building the next generation warehouse management system that scales from micro facilities to highly automated million square ft, multi-floor facilities. We are looking for Software Development Engineers to join a new team in Austin Texas building a multi-tenant, cloud-hosted product that orchestrates business processes across the Amazon fulfillment network. This product will improve workflow, reduce the time it takes to reconfigure how we do work and speed up the integration of new robotic equipment and other material handling equipment in our warehouses worldwide. As a Software Development Engineer, you will be responsible for design, development, delivery and support of large-scale, multi-tiered, distributed software applications and tools.

    Basic Qualifications

    • Bachelor's degree in computer science or a related field
    • 5+ years professional experience in software development
    • Demonstrated proficiency with Java, C++, Kotlin, Scala or similar modern programming languages
    • Computer Science fundamentals in object-oriented design and data structures.
    • Experience designing, building and deploying scalable, highly-available systems

    Preferred Qualifications

    • Master's degree in computer science or a related field
    • Unix or Linux experience
    • Experience working with Amazon Web Services solutions such as SQS, SNS, DynamoDB, S3, EC2, and/or CloudFormation.
    • Experience with Scrum or other agile development methodologies
    • Experience with distributed computing and enterprise-wide systems
    • Experience influencing software engineer best practices within your team
    • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job