Amazon Transportation is seeking a Software Development Engineer to join their team working on the global fulfillment network that enables merchants to ship items anywhere in the world. This role is part of a highly respected software engineering team focused on solving complex problems in worldwide transportation using workflows, optimization algorithms, and machine learning systems.
The position involves working with large-scale distributed systems that handle millions of packages being shipped through Amazon's logistics network. You'll be responsible for designing flexible and scalable solutions, tackling some of the most complex challenges in large-scale computing using your expertise in data structures, algorithms, and object-oriented programming.
The team manages a complex network of package movement between vendor locations, Amazon warehouses, and customer locations, creating a highly dense graph of nodes. Your work will directly impact the efficiency and effectiveness of Amazon's global transportation network.
The team culture emphasizes inclusivity and is looking for someone who is enthusiastic, empathetic, curious, motivated, and reliable. You'll work with a diverse team of peers and help amplify the positive team culture they've been building.
This is an excellent opportunity for a mid-level software engineer to work on challenging problems at scale, with competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and sign-on payments. The role offers exposure to cutting-edge technology in logistics and transportation, working with one of the world's largest e-commerce platforms.
The position requires at least 2 years of professional software development experience and strong system design skills. You'll be part of Amazon's larger technology organization, with opportunities for growth and development while working on systems that impact millions of customers globally.