Taro Logo

2025 Software Dev Engineer Intern

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
Enterprise SaaS · E-Commerce · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For 2025 Software Dev Engineer Intern

Amazon is seeking a Software Development Engineer Intern for a 6-month internship program. This role offers an exceptional opportunity to work on industry-defining projects while solving complex business challenges through innovative technology. As an intern, you'll be matched with a manager and mentor, working on real projects that impact Amazon's customers worldwide. You'll collaborate with experienced engineers to build scalable distributed systems, work on data mining, automation, optimization, and security initiatives. The position involves hands-on coding and system design in a large distributed computing environment, using technologies like AWS. You'll gain practical experience in building distributed storage, index, and query systems while working in an agile environment. The role combines technical challenge with meaningful impact, as your work will directly contribute to Amazon's customer-obsessed mission. This internship provides excellent networking opportunities, professional development, and the chance to learn from industry leaders while working on projects that serve millions of customers.

Last updated 4 months ago

Responsibilities For 2025 Software Dev Engineer Intern

  • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services
  • 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, fault-tolerant, low cost, and easy to manage/use
  • Work in an agile environment to deliver high quality software

Requirements For 2025 Software Dev Engineer Intern

Java
Python
  • Currently enrolled in a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields
  • Familiar with programming languages such as Java, C/C++, or Python
  • Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis