Software Dev Engineer

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Logistics

Description For Software Dev Engineer

Amazon's global fulfillment network enables any merchant to ship items ordered on Amazon to anywhere on earth. The role involves working on complex problems in worldwide transportation using workflows, optimization algorithms, and machine learning systems.

You will be part of a highly respected software engineering team focused on building large-scale distributed systems handling millions of packages being shipped through Amazon's logistics network. The position offers the opportunity to work with senior SDEs and Principals to:

  • Solve problems of scale
  • Improve existing services & build new ones
  • Develop complex algorithms to enhance customer experience
  • Optimize network operations

The work involves managing a complex network of item movements between vendor locations, Amazon warehouses, and customer locations, dealing with millions of packages with different attributes and delivery requirements. You'll be working across multiple functions and organizations to deliver business value.

The role requires strong technical leadership skills, as you'll be expected to mentor others and lead engineering initiatives. You'll be working with cutting-edge technology in a fast-paced environment, contributing to systems that impact Amazon's global logistics operations.

This is an excellent opportunity for experienced engineers who want to work on challenging problems at scale while making a significant impact on Amazon's worldwide transportation network.

Last updated 9 hours ago

Responsibilities For Software Dev Engineer

  • Build and improve large-scale distributed systems
  • Solve complex problems in worldwide transportation
  • Develop optimization algorithms and machine learning systems
  • Lead design and architecture of new and existing systems
  • Mentor and provide technical leadership

Requirements For Software Dev Engineer

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Interested in this job?

Jobs Related To Amazon Software Dev Engineer

Sr. Software Engineer - Digital Twin, Project Kuiper

Senior Software Engineer position at Amazon's Project Kuiper, building digital twin systems for satellite infrastructure.

Senior Software Engineer, AWS Container Registry

Senior Software Engineer role at Amazon Web Services focusing on building and scaling the Elastic Container Registry (ECR) service, with competitive pay and benefits.

Senior SDE, Project Kuiper Ground Services

Senior SDE position at Amazon's Project Kuiper developing mission-critical services for satellite constellation management

Senior Software Development Engineer, Project Kuiper

Senior Software Engineer role at Amazon's Project Kuiper, focusing on satellite battery systems software development and test automation, offering $151K-$261K salary.

Sr. Software Development Engineer, EC2 Nitro Specialized Instance team

Senior Software Engineering role at Amazon AWS EC2 Nitro team, building next-generation virtualization and cloud computing infrastructure using C++, Rust, and Python.