Software Development Engineer I, 2025

Global technology company focused on e-commerce, cloud computing, and artificial intelligence, known for customer obsession and innovation.
$89,700 - $149,800
Backend
Entry-Level Software Engineer
In-Person
Enterprise SaaS · E-Commerce

Description For Software Development Engineer I, 2025

Amazon is seeking curious and ambitious Software Development Engineers who want to shape the future of technology. This role offers an exceptional opportunity to join one of the world's most customer-obsessed companies, where you'll work on industry-defining projects that directly impact millions of customers globally.

As an SDE I, you'll be immersed in cutting-edge technology, working on distributed computing systems and innovative solutions that solve complex business challenges. The role combines technical expertise with creative problem-solving, as you'll be building scalable, fault-tolerant systems that power Amazon's vast infrastructure.

The position offers significant growth potential, with exposure to experienced cross-disciplinary teams and the chance to work on projects where development cycles are measured in weeks, not years. You'll be involved in the entire development lifecycle, from conception to deployment, working in an agile environment that emphasizes quick iteration and innovation.

Key technical aspects include building distributed storage systems, implementing query systems, and creating prediction solutions that operate at incredible scale. You'll work with modern programming languages and have the opportunity to influence fundamental changes in the industry.

The compensation package is comprehensive, including a competitive base salary range of $89,700-$149,800, equity, sign-on payments, and full benefits. Amazon's inclusive culture and commitment to diversity ensure you'll be part of a supportive environment that values different perspectives.

This role is perfect for recent graduates or early-career professionals who are passionate about technology and want to make a significant impact. You'll have the opportunity to work in either Vancouver or Toronto, collaborating with some of the brightest minds in technology while contributing to solutions that serve customers worldwide.

Join Amazon to define tomorrow's technology landscape while developing your skills in an environment that encourages innovation, ownership, and personal growth. Your work will directly influence how millions of customers interact with Amazon's services, making this an exceptional opportunity for those ready to take on big challenges and grow their careers.

Last updated 15 days ago

Responsibilities For Software Development Engineer I, 2025

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build innovative technologies in a large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Design and code solutions starting with broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Deploy and monitor new features in highly available cloud systems

Requirements For Software Development Engineer I, 2025

Java
  • Currently enrolled in or completed a Bachelors Degree or higher in Computer Science, Computer Engineering, or related fields
  • Must have earned Bachelors degree or higher between October 2023 and Fall 2025 and/or graduated within the last 24 months
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Internship, project, or academic experience in systems, kernel, OS/storage, job scheduling, resource management, file systems, search, or performance engineering

Benefits For Software Development Engineer I, 2025

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer I, 2025

Software Dev Engineer I, Amazon University Talent Acquisition

Entry-level Software Development Engineer position at Amazon, focusing on building scalable distributed systems and innovative solutions for millions of customers worldwide.

Application Engineer

Entry-level Application Engineer role at Amazon focusing on payment systems and distributed computing in Bangalore, requiring 1+ years of experience.

Quality Assurance Engineer I

Entry-level Quality Assurance Engineer position at Amazon focusing on payment systems and BNPL implementation in the Middle East region.

Software Development Engineer (New Graduate/Entry Level)

Entry-level Software Development Engineer position at Amazon Beijing for recent graduates, focusing on distributed systems and scalable solutions.

Quality Assurance Engineer I, Device OS

Quality Assurance Engineer position at Amazon Lab126, focusing on device OS testing and automation, requiring 3+ years of experience in QA engineering.