Software Dev Engineer

Global technology company specializing in e-commerce, cloud computing, 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 handling millions of packages being shipped through Amazon's logistics network.

The position offers an opportunity to work with senior SDEs and principals to solve problems of scale, improve existing services, and build new ones. You'll be developing deep and complex algorithms to enhance customer experience globally while optimizing network operations. The role involves working with distributed computing systems, building scalable storage solutions, and implementing query systems that are fault-tolerant and cost-effective.

As part of Amazon's fulfillment technology team, you'll be at the heart of enabling merchants worldwide to ship items to any location on earth. The role involves working with a complex network of vendor locations, Amazon warehouses, and customer locations, managing the movement of millions of packages with different attributes and delivery requirements.

This is an excellent opportunity for a software engineer looking to work on high-impact projects at global scale. You'll be part of a highly respected software engineering team, collaborating with experienced Amazonians across disciplines. The role offers exposure to innovative technologies and the chance to make fundamental changes in the logistics industry.

The ideal candidate should be comfortable working in an agile environment, have strong programming skills, and be passionate about building scalable solutions. This position combines technical challenges with real-world impact, making it perfect for engineers who want to solve complex problems while improving global commerce infrastructure.

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 to run predictions on distributed systems
  • Build distributed storage, index, and query 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

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 pay and comprehensive benefits.

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.

SDE-1

Entry-level Software Development Engineer position at Amazon's Cross Border Tech team in Bengaluru, focusing on building and enhancing global commerce solutions.

Software Dev Engineer

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

Network Development Engineer I, HPC Fabrics, Product Engineering

Network Development Engineer role at AWS focusing on HPC Fabrics and Product Engineering, building and scaling network infrastructure across global datacenters.