Software Dev Engineer

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Logistics

Description For Software Dev Engineer

Amazon's global fulfillment network is seeking a Software Development Engineer to join their transportation and logistics technology team. This role focuses on solving complex problems in worldwide transportation using workflows, optimization algorithms, and machine learning systems. You'll be working on large-scale distributed systems that handle millions of packages shipping through Amazon's logistics network.

The position offers an opportunity to work with senior SDEs and principals on improving existing services and building new ones. You'll be tackling challenges of scale and implementing complex algorithms to enhance customer experience while optimizing network operations. The role involves working with Amazon's sophisticated package delivery system, which connects vendor locations, Amazon warehouses, and customer locations through a complex network of intermediate points.

As part of the team, you'll be responsible for designing and building innovative technologies in a large distributed computing environment. You'll create solutions for running predictions on distributed systems, and develop scalable, fault-tolerant storage and query systems. The role requires collaboration with experienced cross-disciplinary Amazonians to conceive and bring innovative products to market.

This is an excellent opportunity for someone interested in large-scale distributed systems, with the chance to work on technology that impacts millions of customers globally. You'll be part of Amazon's culture of innovation, working in an agile environment to deliver high-quality software solutions. The position offers exposure to cutting-edge technologies and the chance to solve real-world logistics challenges at an unprecedented scale.

Last updated an hour ago

Responsibilities For Software Dev Engineer

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build technologies in large distributed computing environment
  • Create solutions for distributed systems predictions
  • Build scalable and fault-tolerant distributed storage systems
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Dev Engineer

Java
Python
  • 1+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Dev Engineer

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon in Graz, Austria, perfect for 2025 graduates looking to work on innovative, large-scale distributed systems.

Quality Assurance Engineer I, Global Logistics Tech, Quality Assurance

Quality Assurance Engineer role at Amazon focusing on test automation and quality assurance for global logistics systems, offering competitive salary and comprehensive benefits.

Software Dev Engineer

Software Development Engineer role at Amazon focusing on building large-scale distributed systems for global fulfillment network optimization.

Software Dev Engineer I, Amazon University Talent Acquisition

Entry-level Software Development Engineer position at Amazon, focusing on building scalable distributed systems and innovative technologies that impact millions of customers globally.

Software Development Engineer, Veteran Opportunity

Entry-level Software Development Engineer role at AWS for U.S. veterans, working on cloud computing infrastructure and services with competitive compensation and benefits.