Taro Logo

Software Development Engineer II, AFT

Amazon is a global e-commerce and cloud computing company known for fast delivery and innovative technologies.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Logistics · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II, AFT

Have you ever ordered a product from Amazon and been amazed by how fast it gets to you? Every day, Amazon engineers are working relentlessly to make sure that the time from Click to Deliver is as short as possible for your products. In our mission to get packages to you even faster, Amazon Fulfillment Technologies (AFT) is building large scale, fault-tolerant distributed systems for optimizing fulfillment operations.

These systems will provide insight into billions of signals and events per day in a sophisticated IoT environment involving material handling equipment, automation, machine vision, robotics, data analytics, machine learning and cloud computing. We are seeking innovative, intellectually curious, results-oriented software engineers to join our mission to build the most advanced fulfillment centers of the future.

As a successful candidate, you will:

  • Design, develop and test software components that interact with fulfillment center technologies
  • Build software using best practices and high quality standards
  • Design novel large scale data store solutions for high frequency data and with low latency access
  • Contribute to definition of coding standards and apply them in code and design reviews
  • Provide estimates for development tasks and negotiate timelines with project leaders
  • Mentor junior team members and help them acquire critical skills and best practices
  • Document and communicate technical concepts to team members and stakeholders
  • Participate in deep technical discussions and work with team members to find the best solution for the customer
  • Identify technical and project risks and take initiative to mitigate them

About the team: Amazon Fulfillment Technologies (AFT) powers Amazon's 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.

The Workforce Optimization AFT team delivers innovative platforms and products to automate labor management and staffing decisions across processes and functions at Amazon's global fulfillment network locations.

If you're passionate about solving unique complex problems in the IoT space and ready to help define the future of fulfillment technology, this role is for you!

Last updated 8 months ago

Responsibilities For Software Development Engineer II, AFT

  • Design, develop and test software components for fulfillment center technologies
  • Build software using best practices and high quality standards
  • Design large scale data store solutions for high frequency data with low latency access
  • Contribute to coding standards and participate in code reviews
  • Provide estimates for development tasks and negotiate timelines
  • Mentor junior team members
  • Document and communicate technical concepts
  • Participate in technical discussions and find best solutions
  • Identify and mitigate technical and project risks

Requirements For Software Development Engineer II, AFT

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer II, AFT

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?