Taro Logo

2025 Graduate Software Dev Engineer

Amazon is one of the world's most beloved brands focused on customer obsession and innovative technology solutions.
Berlin, Germany01 Dresden, Germany52 Aachen, Germany
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon

Software Development Engineer role at Amazon's PXT organization, building AI-powered HR support solutions using AWS services.

Quality Assurance Engineer I, Seller Partner Services Tech

Quality Assurance Engineer position at Amazon's Seller Partner Services Tech team, focusing on test automation and quality processes for their India expansion initiative.

Software Dev Engineer

Entry-level Software Development Engineer position at Amazon, focusing on building distributed systems and innovative solutions in Bengaluru, India.

Support Engineer, Appstore Software Excellence

Support Engineer role at Amazon's Appstore Platform services team, focusing on service migration, optimization, and maintenance of critical customer-facing systems.

Application Engineer, RBS Tech

Application Engineer role at Amazon's Retail Business Services (RBS) team, focusing on developing automation solutions and supporting retail business growth worldwide.

Description For 2025 Graduate Software Dev Engineer

Amazon Web Services (AWS) is seeking talented Graduate Software Development Engineers to join their innovative team in Germany. This role offers an exciting opportunity for recent graduates to work on cutting-edge technology solutions that impact millions of customers worldwide. As an SDE at Amazon, you'll be at the forefront of building scalable, distributed systems while working in an agile environment.

The position involves collaborating with experienced Amazonians across different disciplines to design and develop innovative products and services. You'll be working on fundamental industry-changing technologies, building distributed computing solutions, and creating scalable storage and query systems. The role combines technical challenges with real-world impact, as your work will directly affect Amazon's global customer base.

This is an ideal opportunity for graduates who are passionate about software development and want to work with the latest technologies. You'll be part of a company that values customer obsession and innovation, working alongside some of the best minds in technology. The role offers exposure to large-scale systems and the chance to solve complex technical challenges while learning from experienced professionals.

Amazon provides a dynamic work environment where ship cycles are measured in weeks, not years, and where you'll have the opportunity to see the direct impact of your work. The company's culture encourages innovation, technical excellence, and rapid delivery, making it an ideal place for new graduates to start their careers in software development.

If you're excited about creating new products, working with distributed systems, and having a significant impact on how millions of customers interact with technology, this role at Amazon offers the perfect launching pad for your career.

Last updated 18 days ago

Responsibilities For 2025 Graduate Software Dev Engineer

  • Collaborate with cross-disciplinary teams 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 and fault-tolerant
  • Work in an agile environment to deliver high quality software

Requirements For 2025 Graduate Software Dev Engineer

Java
Python
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields
  • Graduated less than 12 months ago or about to complete degree at time of application
  • Familiar with programming languages such as Java, C/C++, or Python
  • Knowledge of Computer Science fundamentals including object-oriented design, algorithm design, data structures, problem solving and complexity analysis

Interested in this job?