Software Dev Engineer

Global technology company operating world's largest e-commerce and cloud computing platforms
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics · Enterprise SaaS

Description For Software Dev Engineer

Amazon's global fulfillment network is seeking a talented 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 part of a highly respected software engineering team working on large-scale distributed systems that handle millions of packages being shipped through Amazon's logistics network. The team is responsible for managing a complex network of item movements between vendor locations, Amazon warehouses, and customer locations.

As a Software Dev Engineer, you'll collaborate with senior SDEs and principals to tackle problems of scale, enhance existing services, and develop new ones. Your work will involve implementing deep and complex algorithms to optimize network operations while improving the customer experience globally.

The ideal candidate brings 3+ years of professional software development experience and strong expertise in system design and architecture. You'll be working with cutting-edge technology to solve real-world logistics challenges that impact millions of customers worldwide.

This position offers the opportunity to work on meaningful problems at a massive scale, with access to Amazon's world-class infrastructure and resources. You'll be part of a team that's directly responsible for making Amazon's global fulfillment network more efficient and reliable.

The role requires strong problem-solving skills, experience with distributed systems, and the ability to work on complex optimization problems. You'll be expected to contribute to all aspects of the software development lifecycle, from design to deployment and maintenance.

Join us in revolutionizing how packages move across the globe, making commerce more accessible to people everywhere. This is a chance to work on technology that directly impacts the daily lives of millions of customers and merchants worldwide.

Last updated 14 days 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
  • Solve complex problems in worldwide transportation using workflows
  • Improve existing services and build new ones
  • Work with senior SDEs and principals on deep and complex algorithms
  • Optimize network operations while improving customer experience

Requirements For Software Dev Engineer

Java
Python
Kubernetes
  • 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
  • Experience with design patterns, reliability and scaling of new and existing systems

Benefits For Software Dev Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Workplace accommodation available for disabilities
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Software Dev Engineer

Software Engineer, Search Thematic Ads Experience

Build large-scale advertising systems at Amazon, working on the Sponsored Products Supply team to deliver relevant product ads worldwide.

Software Development Engineer, Inventory Placement, Inventory Placement Crossdock

Software Development Engineer role at Amazon working on inventory placement systems, requiring 3+ years experience, offering $129,300-$223,600 salary range.

System Development Engineer II, Relay Product Excellence

System Development Engineer II position at Amazon's Transportation Financial Systems Payments team, focusing on building and maintaining large-scale FinTech solutions.

Software Development Engineer II

AWS Software Development Engineer II position focusing on cloud computing, big data, and machine learning, building scalable customer engagement services.

Software Development Engineer II, Amazon

Software Development Engineer II position at Amazon Advertising, focusing on Sponsored Products platform development using machine learning and large-scale systems.