Software Development Engineer (SDE)

April 24, 2025
$200000 / year

Are you applying to the internship?

Job Description

About Amazon:

Amazon is a globally recognized brand known for its customer obsession. They hire top technology talent to innovate and build services for their customers. Their Software Development Engineers (SDEs) utilize cutting-edge technology to solve complex problems and see the direct impact of their work. Amazon’s challenges are large-scale, influencing millions of customers, sellers, and products worldwide. The company emphasizes a fast-paced, agile development environment with short development cycles.

Job Description: Software Development Engineer (SDE)

Amazon seeks passionate individuals to create new products, features, and services. Successful candidates will thrive in ambiguous situations and a fast-paced environment.

Key Responsibilities:

• Collaborate with diverse teams to design and launch innovative products and services.
• Design and build scalable technologies within a large, distributed computing environment, driving industry change.
• Develop solutions for predictions on distributed systems, leveraging innovative technologies at high scale and speed.
• Build scalable, fault-tolerant, cost-effective, and user-friendly distributed storage, indexing, and query systems.
• Design and code solutions from broadly defined problems.
• Work in an agile environment to deliver high-quality software.

Locations: The majority of SDE roles are located in the Greater Seattle/Bellevue, WA, and Arlington, VA areas. However, Amazon hires for SDE positions across the United States, including (but not limited to) Arizona, California, Colorado, Georgia, Illinois, Massachusetts, Maryland, Michigan, Minnesota, New Jersey, New York, Oregon, Pennsylvania, Tennessee, Texas, Virginia, and Washington. Locations are subject to change.

Basic Qualifications:

• Experience with at least one modern programming language (Java, Python, C++, or C#), including object-oriented design.
• 18 years of age or older.
• Currently enrolled in or completed a Bachelor’s degree or higher in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or a related field.
• Expected graduation date between October 2023 and September 2025, or graduation within the last 24 months.

Preferred Qualifications:

• Experience from a technical internship.
• Enrollment in a US-based academic program.
• Experience with optimization mathematics (linear programming, nonlinear optimization).
• Experience with distributed, multi-tiered systems, algorithms, and relational databases.
• Excellent communication skills to articulate technical challenges and solutions, ability to handle ambiguity, and abstract thinking skills.

Compensation: The base pay for this position ranges from $99,500/year to $200,000/year, depending on location and experience. Additional compensation may include equity, sign-on payments, and benefits.