Software Dev Engineer

Global technology company operating world's largest e-commerce platform and cloud computing services.
$120,000 - $160,000
Distributed Systems
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 building and maintaining large-scale distributed systems that handle millions of packages through Amazon's worldwide logistics network. You'll be working on complex problems using workflows, optimization algorithms, and machine learning systems.

The position offers an opportunity to work with cutting-edge technology at unprecedented scale, directly impacting how millions of packages are delivered globally. You'll be part of a highly respected software engineering team that's dedicated to solving complex transportation problems through innovative solutions.

As a team member, you'll collaborate with experienced Amazonians across different disciplines, contributing to the design and implementation of distributed computing solutions. The role involves working with storage, index, and query systems that need to be scalable, fault-tolerant, and cost-effective.

The ideal candidate should be enthusiastic, empathetic, and curious, with the ability to work effectively in a diverse team environment. You'll be expected to manage ambiguity and work in fast-paced development cycles, where your work will directly influence millions of customers, sellers, and products worldwide.

This position offers the opportunity to work on meaningful projects that have real-world impact, supported by Amazon's inclusive culture that empowers team members to deliver the best results for customers. You'll be part of an organization that values diversity and provides equal opportunities for growth and development.

Last updated a day 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 for 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

Benefits For Software Dev Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Equal opportunity employer
  • Workplace accommodations available
  • Inclusive work culture

Interested in this job?

Jobs Related To Amazon Software Dev Engineer

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

PhD Software Engineer position at Google focusing on distributed systems and infrastructure development, starting 2025.

Software Engineer, PhD, Early Career, Systems and Infrastructure

Early career PhD Software Engineer position at Google focusing on systems and infrastructure development with competitive compensation.

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Early career PhD Software Engineer position at Google focusing on systems and infrastructure development starting in 2025.

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

PhD Software Engineer position at Google focusing on distributed systems and infrastructure, starting 2025, with competitive compensation and opportunities for growth.

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

PhD Software Engineer position at Google focusing on systems and infrastructure development, offering competitive compensation and opportunity to work on large-scale distributed systems.