Software Dev Engineer

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

Description For Software Dev Engineer

Amazon's global fulfillment network is seeking a Software Development Engineer to join their Middle Mile Product & 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 being shipped through Amazon's logistics network.

The position involves collaborating with senior SDEs and principals to tackle scaling challenges, enhance existing services, and develop new ones. You'll work on sophisticated algorithms to improve customer experience while optimizing network operations. The role is part of Amazon's complex network that manages item movement between vendor locations, Amazon warehouses, and customer locations.

This is an excellent opportunity for engineers passionate about solving large-scale logistics challenges. You'll be part of a highly respected software engineering team that directly impacts Amazon's global transportation network. The role offers the chance to work with cutting-edge technology while handling real-world logistics optimization problems.

The ideal candidate should have strong software development experience, system design capabilities, and the ability to work on complex distributed systems. You'll be contributing to a system that enables merchants worldwide to ship items to any location on earth, making this role crucial for Amazon's global operations.

Amazon offers a comprehensive benefits package and an inclusive culture that empowers employees to deliver the best results for customers. The company provides workplace accommodations and adjustments for candidates with disabilities during the application, hiring, and onboarding process.

Last updated 9 hours ago

Responsibilities For Software Dev Engineer

  • Build and improve large-scale distributed systems handling millions of packages
  • Work on optimization algorithms and machine learning systems
  • Improve existing services and build new ones
  • Solve complex problems in worldwide transportation using workflows

Requirements For Software Dev Engineer

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Dev Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package
  • Workplace accommodations available
  • Inclusive work culture

Interested in this job?

Jobs Related To Amazon Software Dev Engineer

Software Development Engineer II, Sponsored Products/ Sponsored Brands

Software Development Engineer II position at Amazon focusing on building large-scale advertising systems using AI and machine learning technologies.

Software Development Engineer, Amazon Delivery Experience

Backend Software Engineer role at Amazon's Delivery Experience team, building scalable systems that power delivery programs and customer experience across Amazon's global platform.

Software Development Engineer, Region Authority

Software Development Engineer position at Amazon's Region Authority team, building scalable systems for regional coverage and offer discovery.

Software Development Engineer II, Fintech

Software Development Engineer II position at Amazon's Fintech team, building scalable tax calculation systems and handling global financial transactions.

Support Engineer, Kindle Ingestion and Expansion

Support Engineer role at Amazon's Kindle Ingestion and Expansion team, focusing on technical support and development for digital publishing platforms.