Taro Logo

System Development Engineer, Amazon Fulfillment Technology

Global technology and e-commerce company that builds and maintains world-class Warehouse Management Systems.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Logistics · Robotics

Description For System Development Engineer, Amazon Fulfillment Technology

Join Amazon's Fulfillment Technology & Robotics (FTR) organization as a System Development Engineer, where you'll play a crucial role in building and maintaining world-class Warehouse Management Systems that help fulfill millions of orders daily. This position offers an opportunity to work with cutting-edge technology and solve complex challenges in a dynamic environment.

As part of the Amazon Fulfillment Technologies (AFT) team, you'll collaborate with over 100 core engineering teams across multiple locations. Your focus will be on enhancing system availability, resiliency, and security while developing automation solutions using Python, Java, and AWS Cloud technologies. The role combines infrastructure management, software development, and operational excellence.

The ideal candidate should possess strong technical skills in distributed computing and modern programming languages, along with excellent problem-solving abilities. You'll work on critical systems that power Amazon's global fulfillment network, developing solutions that orchestrate processes, robots, machines, and people.

This position offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, paid time off, and an RRSP plan. You'll be part of Amazon's Platform Engineering & Services team, which leverages data and innovative technologies to provide engineering excellence across AFT's product portfolios.

Working at Amazon means being part of a culture that values invention, problem-solving through teamwork, and making a direct impact on customer experiences. The role offers opportunities for professional growth while contributing to systems that power one of the world's largest e-commerce operations.

Last updated 18 minutes ago

Responsibilities For System Development Engineer, Amazon Fulfillment Technology

  • Enhancing the availability, resiliency, and security of Warehouse Management Systems
  • Developing automation for recurring manual infrastructure-related tasks
  • Building and developing tools to automate manual business and operational processes
  • Troubleshooting, diagnosing, and fixing production software issues
  • Developing monitoring solutions
  • Performing software maintenance and configuration
  • Working with AWS Cloud technologies (Lambda, Fargate, ECS, DynamoDB, SNS, SQS, S3, EventBridge)

Requirements For System Development Engineer, Amazon Fulfillment Technology

Python
Java
Linux
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • Experience with distributed computing, programs and systems
  • B.S. in Computer Science (or a similar discipline) or comparable practical experience

Benefits For System Development Engineer, Amazon Fulfillment Technology

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Parental Leave
  • 401k
  • Paid Time Off

Interested in this job?

Jobs Related To Amazon System Development Engineer, Amazon Fulfillment Technology