Job Description

Job Description: 

GTTS (Global Transportation Technology Services) builds products that help Amazon run the world's largest transportation network, using cutting-edge technologies, all running on AWS. We are looking for someone who is passionate about technology, loves solving customer problems, and delivers the high quality work that we expect for critical systems at Amazon. GTTS owns products that manage transportation capacity across the whole of Amazon’s network in North America and Europe.  The applications process terra bytes of data, and have strict reliability and latency requirements, supporting critical transportation processes.  We are looking for someone who has a particular interest in building cloud (AWS) services and data pipelines to address challenging engineering problems.

Job responsibilities

* Building data ingestion pipelines (event-based and scheduled).
* Writing Java-based services to consume and process data from external APIs
* Building cloud infrastructure on AWS including using AWS CDK.
* Building automated processes to test data quality
* Being part of an agile development team

Requirements

* Passion for delivery high-quality code
* 5+ years experience writing commercial-grade Java software applications.
* Test-driven development, which includes Unit and End-to-End Testing
* Experience with Agile software development (Scrum).
* Experience with continuous integration and deployment approaches and tools.
* Bachelor or Master's degree in Computer Science, Engineering, Physics, Math, or relevant related work experience.
* 2+ years cloud development experience writing infrastructure as code (AWS essential)

Desirable

* Experience with Apache Airflow (including AWS MWAA)