Taro Logo

Sr. Software Engineer

Amazon's global fulfillment network enables merchants to ship items ordered on Amazon worldwide.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Logistics

Description For Sr. Software Engineer

Amazon's global fulfillment network enables any merchant to ship items ordered on Amazon worldwide through a complex network of vendor locations, Amazon warehouses, and customer locations. The team focuses on solving complex problems in worldwide transportation using workflows, optimization algorithms, and machine learning systems.

As a Senior Software Engineer, you'll be working on large-scale distributed systems handling millions of packages being shipped through Amazon's logistics network. You'll be responsible for designing flexible and scalable solutions, tackling complex challenges in large-scale computing using data structures, algorithms, and object-oriented programming.

The team emphasizes an inclusive culture and seeks candidates who are enthusiastic, empathetic, curious, motivated, and reliable. You'll be working with a diverse team of peers and helping to amplify the positive & inclusive team culture they've been building.

The role offers competitive compensation ranging from $151,300 to $261,500 per year based on geographic location, plus equity, sign-on payments, and comprehensive benefits including medical, financial, and other benefits. The position is part of the Middle Mile Product & Technology team, working on critical infrastructure that powers Amazon's global logistics network.

This is an excellent opportunity for experienced engineers who want to work on challenging problems at scale, contribute to systems that impact millions of customers, and be part of a team that values technical excellence and inclusive culture.

Last updated 2 hours ago

Responsibilities For Sr. Software Engineer

  • Design flexible and scalable solutions
  • Work on complex challenges in large-scale computing
  • Develop distributed systems handling millions of packages
  • Lead design and architecture of systems

Requirements For Sr. Software Engineer

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr. Software Engineer

Medical Insurance
Equity
  • Medical Insurance
  • Financial Benefits
  • Equity
  • Sign-on Bonus

Interested in this job?

Jobs Related To Amazon Sr. Software Engineer

Senior Software Development Engineer, EC2 Nitro

Senior SDE role at Amazon working on EC2 Nitro infrastructure, building and maintaining cloud virtualization systems at global scale.

Senior Software Development Engineer, Devices Technologies (Fulfillment Technology & Robotics)

Senior SDE role at Amazon's Fulfillment Technologies & Robotics, managing edge compute fleet and robotics systems across global locations. 5+ years experience required.

Sr Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions for amazon.com and related platforms.

Senior Software Development Engineer, Selling Partner Financial Technology

Senior Software Development Engineer role at Amazon's Selling Partner Financial Technology team, building scalable financial solutions for millions of sellers.

Software Development Engineer, Amazon

Senior Software Development Engineer role at Amazon focusing on building innovative solutions for high-consideration products using AI and distributed systems.