Software Development Engineer, Amazon

Global technology company building transportation technology for middle-mile network logistics and freight movement optimization
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics

Description For Software Development Engineer, Amazon

Amazon's Middle-Mile Transportation Technology team is seeking a Software Development Engineer to join their Planning and Network team. This role focuses on building critical systems that optimize Amazon's global middle-mile freight network, solving complex NP-Hard problems that result in millions of dollars in cost savings. The position offers a unique opportunity to work on large-scale distributed systems that directly impact Amazon's transportation efficiency.

As an SDE, you'll be responsible for designing and implementing scalable solutions that handle freight movement planning across multiple Amazon business verticals. You'll work with cutting-edge technology to create systems that optimize truck utilization and create multi-stop plans while maintaining high standards of software quality.

The role combines technical leadership with hands-on development, requiring both architectural decision-making and practical coding skills. You'll collaborate with product owners and other engineers to balance immediate needs with long-term technical goals. The position offers significant growth opportunities, including mentoring junior engineers and influencing technical strategy.

Amazon offers a competitive compensation package, including a base salary range of $129,300 to $223,600 depending on location, plus equity, sign-on bonuses, and comprehensive benefits. This is an excellent opportunity for engineers passionate about solving complex logistics problems at scale while working for one of the world's leading technology companies.

Last updated 3 minutes ago

Responsibilities For Software Development Engineer, Amazon

  • Design transportation solutions that scale for Grocery and other Amazon business verticals
  • Build distributed systems maintaining operator and customer experience
  • Ensure high software quality standards through code reviews
  • Mentor junior engineers in designing and building scalable software
  • Influence technical strategy and architectural decisions
  • Contribute to operational excellence and infrastructure improvements
  • Work with product owners on balancing short-term and long-term goals

Requirements For Software Development Engineer, Amazon

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience with at least one programming language
  • Experience with coding standards and code reviews
  • Knowledge of software development life cycle
  • Experience with source control management and build processes

Benefits For Software Development Engineer, Amazon

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Software Development Engineer, Amazon

Software Development Engineer role at Amazon working on middle-mile transportation technology and logistics optimization systems.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer position at Amazon's International Technology team, focusing on building scalable solutions for the Japan Store Tech division.

Software Development Engineer, Selling Partner Experience

Software Development Engineer role at Amazon's Selling Partner Experience team, focusing on AI-driven solutions and LLMs to enhance seller interactions.

Software Development Engineer – Amazon Transportation, Trailer Path Optimization

Software Development Engineer role at Amazon's Middle Mile organization, focusing on trailer path optimization and large-scale routing solutions.

Software Development Engineer, Amazon Middle Mile Transportation

Software Development Engineer role at Amazon focusing on Middle Mile Transportation, building scalable solutions for logistics and transportation systems.