Job Description
Amazon is hiring Software Development Engineers I through its Amazon University Talent Acquisition program. This opportunity is intended for 2025 and 2026 graduates who are passionate about software development and building innovative products and services.
Software Development Engineers at Amazon work on challenging technical problems and develop scalable solutions that impact millions of customers, sellers, and products.
Key Responsibilities:
β’ Collaborate with experienced teams to design and develop innovative products and services.
β’ Design and build technologies in large distributed computing environments.
β’ Develop scalable and fault-tolerant software solutions.
β’ Build distributed storage, indexing, and query systems.
β’ Design and implement software solutions for broadly defined problems.
β’ Work in an agile environment to deliver high-quality software.
Basic Qualifications:
β’ Bachelorβs degree or above in Computer Science, Computer Engineering, or a related field.
β’ Knowledge of object-oriented design, algorithms, data structures, problem solving, and complexity analysis.
β’ Knowledge of programming languages such as C/C++, Python, Java, or Perl.
Preferred Qualifications:
β’ Previous technical internship experience.
β’ Experience with distributed or multi-tiered systems, algorithms, and relational databases.
β’ Strong ability to communicate technical challenges and solutions.
β’ Ability to work with ambiguous or undefined problems and think abstractly.