Software Dev Engineer (2 years Contract)

Amazon runs the world's largest transportation network, using cutting-edge technologies and machine learning on AWS.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Logistics

Description For Software Dev Engineer (2 years Contract)

Amazon's Global Transportation Technology Solutions (GTTS) team is seeking a Software Development Engineer for a 2-year contract position. GTTS builds products that power Amazon's world-leading transportation network, leveraging cutting-edge technologies and machine learning on AWS. The role offers an exciting opportunity to work on challenging engineering problems, processing large datasets, and building scalable products that support critical transportation processes.

As an SDE in GTTS, you'll be developing both customer-facing applications and complex data pipelines, working with AWS technologies like Lambda, ECS Fargate, API Gateway, RDS, DynamoDB, and EMR. The team processes terabytes of data daily using Spark and Scala, optimizing the transportation network for various KPIs including cost, carbon footprint, and speed.

The position combines hands-on technical work with high-level system design, requiring someone who can think globally while building performant, scalable systems. You'll work closely with customers in transport operations, finance, and fulfillment, following agile development practices and embracing a fail-fast mentality. The team operates with the agility of a scale-up while maintaining the responsibility of building critical systems at Amazon's scale.

This role includes participation in an on-call rotation for operational support, regular hackathons to drive innovation, and collaboration with development teams in Luxembourg and London. It's an excellent opportunity for someone passionate about technology, problem-solving, and delivering high-quality work in a fast-paced, customer-focused environment.

Last updated 5 hours ago

Responsibilities For Software Dev Engineer (2 years Contract)

  • Build web applications and APIs that delight customers
  • Build data pipelines using Spark + Scala that process Tb of data per day
  • Work with customers to understand business context of new features
  • Participate in design reviews and consulting with engineering peers
  • Participate in operational support through on-call rotation
  • Drive reliability and process improvements
  • Optimize pipeline performance using metrics
  • Participate in regular hackathons

Requirements For Software Dev Engineer (2 years Contract)

Java
Python
  • Bachelor's degree in computer science or equivalent
  • Experience (non-internship) in professional software development
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Dev Engineer (2 years Contract)

Software Development Engineer, Digital and Emerging Markets Payments MX

Software Development Engineer role at Amazon's Consumer Payments division, focusing on building and enhancing payment solutions with global impact.

Application Engineer, RBS

Application Engineer position at Amazon's Retail Business Services team, focusing on developing automation solutions and supporting retail operations with 5+ years of experience required.

Software Engineer, Alexa Daily Essentials

Software Engineer role at Amazon's Alexa Daily Essentials team, building voice-based household assistance features used by millions of customers.

Software Development Engineer, Last Mile Routing and Planning Team

Software Development Engineer role at Amazon's Last Mile Planning team, focusing on routing and planning software development for logistics optimization.

Software Development Engineer, CloudFront Media & Entertainment

AWS CloudFront is seeking a Software Development Engineer to build and improve video delivery systems at the edge for their Media & Entertainment team in Seattle.