2025 Graduate Software Dev Engineer

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

Description For 2025 Graduate Software Dev Engineer

Amazon is seeking entry-level Software Development Engineers (SDEs) to join their innovative team in Cape Town. This role offers an exceptional opportunity for recent graduates to work on industry-defining projects that impact millions of customers worldwide. As an SDE at Amazon, you'll be at the forefront of technology, building scalable distributed systems and working with cutting-edge tools and technologies.

The position is perfect for those passionate about solving complex technical challenges and creating customer-centric solutions. You'll be working in an agile environment where ship cycles are measured in weeks, not years, allowing for rapid innovation and immediate impact. The role involves collaborating with experienced Amazonians across different disciplines, providing an excellent learning environment for career growth.

Amazon's culture of innovation and customer obsession makes it an ideal place for new graduates to start their careers. You'll be involved in the complete software development lifecycle, from conception to deployment, working on projects that require both technical excellence and creative problem-solving skills. The company's commitment to diversity and inclusion, combined with its global reach, offers unique opportunities for professional development and learning.

The role offers exposure to large-scale distributed systems, cutting-edge technology, and the chance to work on products that impact global commerce. You'll be supported by experienced team members while having the autonomy to drive your own projects and contribute to Amazon's technological advancement. This position is ideal for those who are excited about working in a fast-paced environment where they can make a significant impact while growing their technical and professional skills.

Last updated 23 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 24 months ago or about to complete degree at time of application
  • Familiarity 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 skills

Interested in this job?

Jobs Related To Amazon 2025 Graduate Software Dev Engineer

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.