2025 Graduate Software Dev Engineer

21 hours ago


Cape Town, South Africa Amazon Full time

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?

At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA.

Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.

If this is you, come chart your own path at Amazon

The challenges SDEs solve for at Amazon are big and impact millions of customers, sellers, and products around the world. We’re looking for individuals who are excited by the idea of creating new products, features, and services from scratch while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years.

Key job responsibilities
- 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 and help lead fundamental changes in the industry.
- Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
- 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.
- Graduated less than 24 months ago or about to complete a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related fields at time of application
- Although no specific programming language is required – you should be familiar with the syntax of 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.

- Previous technical internship(s) if applicable
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
- Experience in optimization mathematics such as linear programming and nonlinear optimisation
- Ability to effectively articulate technical challenges and solutions
- Adept at handling ambiguous or undefined problems as well as ability to think abstractly.

EMEA Student Programs Team

Amazon is an equal opportunities employer, and we value your passion to discover, invent, simplify and build. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.



  • Cape Town, South Africa Pollock and Associates Full time

    Software Dev Team Manager FMCG / Food & Bev /Agri ~ ICT ~ Retail Cape Town - Western Cape - South Africa Join a leading Retail Brand as a Software Development Team Manager. Are you a highly skilled developer passionate about driving teams and fostering expert talent? Our client is seeking a talented Software Development Manager to uphold their high...


  • Cape Town, South Africa Amazon Full time

    Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have...

  • Graduate Intern

    2 days ago


    Cape Town, South Africa Competitive Capabilities International, based in Century City Full time

    **Are you a front end development graduate, with a passion for marketing technology and systems administration, ready to kick start your career?** To be successful in this role, you will be a strong problem-solver with systems and development background and a keen eye for detail. If you’re passionate about Martech and eager to gain experience across a...


  • Cape Town, South Africa Jenrec Full time

    Do you want to be part of a master brain team who builds technology to build better business? Bringing together smart people, trusted technology, and years of experience for fast delivery and solutions that work. This software house provides solutions locally and abroad and they have extensive experience in retail and wholesale financial services and asset...


  • Cape Town, South Africa Graduate Placements Full time

    A leading packaging company has an exciting position available for a graduate Mechanical / Mechatronic Engineering Intern, who is available to start immediately. The successful applicant will rotate through various divisions within the company for the duration of the 12-month contract. - Overseeing installations of various new multi-million rand machines and...


  • Cape Town, South Africa Amazon Full time

    Amazon Web Services (“AWS”) is the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 100+ fully featured services to millions of active customers around the world—including the fastest-growing start-ups, largest enterprises, and leading government agencies and organizations. AWS Customers are continuing to leverage AWS...


  • Cape Town, South Africa Goldman Tech Resourcing Full time

    As the year comes to an end, now is the time to secure a new opportunity for 2025. We have a new opportunity for a Senior Software Engineer with at least 8 years of experience developing, testing and implementation of C++ applications that will be used on local devices. Experience in software system and/or architecture design will be a major benefit. If you...

  • IT Graduate

    10 hours ago


    Cape Town, South Africa Jenrec Pty Ltd Full time

    IT Software House based at the feet of Table Mountain is looking for a Graduate to work as a Solution Implementation Specialists, responsible for interfacing with clients, understanding their needs and configuring software solutions to meet them. You will be involved in delivering projects to clients from information gathering, working with a team in...


  • Cape Town, South Africa BET Software Full time

    We Want You: Take the leap into a role where your expertise will shape the future of software innovation BET Software is searching for a Senior Software Developer in Cape Town, where youll play a key role in designing, coding, and refining complex software solutions. From leading development projects to mentoring junior team members, this position is perfect...


  • Cape Town, South Africa Clicks Group Limited Full time

    **Listing reference**: 017984**Listing status**: Online- **Position summary** **Industry**:Wholesale & Retail Trade - **Job category**:Matriculants/Graduate/No Experience**Location**:Cape Town - **Contract**:Fixed Term Contract**Remuneration**:Market Related - **EE position**:Yes**Introduction**Job description**Minimum requirements** **Qualifications and...

  • IT Graduate

    5 months ago


    Cape Town, South Africa JenRec Recruitment Full time

    Exciting opportunities for IT/Engineering Graduates! Are you a recent IT or Engineer Graduate ready to launch your career and make an impact? Do you have a passion for technology, innovation, and problem-solving? We''re looking for dynamic, driven, and tech-savvy individuals to join world class teams! Opportunities available in Gauteng or Cape Town...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    JenRec Recruitment is looking for talented IT graduates to join our team and contribute to cutting-edge projects.We have various positions available for BEng Electronic/Mechatronic Engineers, BEng Computer Engineers, BSc. Computer Science, B.Information Technology or a similar IT related University Degree.As an IT graduate, you'll have the opportunity to...


  • Cape Town, South Africa Network Recruitment Full time

    We are looking for a passionate and driven Junior Software Engineer to join our dynamic team. This is a fantastic opportunity for a recent graduate or someone with some experience in software development to grow and contribute to exciting projects.Key Responsibilities: Assist in the design, development, and maintenance of software applications and systems....


  • Cape Town, South Africa Network Recruitment Full time

    We are looking for a passionate and driven Junior Software Engineer to join our dynamic team. This is a fantastic opportunity for a recent graduate or someone with some experience in software development to grow and contribute to exciting projects.Key Responsibilities:Assist in the design, development, and maintenance of software applications and...


  • Cape Town, South Africa Jenrec Full time

    Are you a top academic achiever from one of South Africa’s top Universities? Excellent opportunity for a IT Graduate or BEng Graduate who did Software Programming during your degree at University. You need optimised foundations to build on, sustainably and in a way that delights your customers with the exceptional experience that sets you apart from your...


  • Cape Town City Centre, South Africa Jobted ZA C2 Full time

    We are looking for a passionate and driven Junior Software Engineer to join our dynamic team. This is a fantastic opportunity for a recent graduate or someone with some experience in software development to grow and contribute to exciting projects. Key Responsibilities: - Assist in the design, development, and maintenance of software applications and...


  • Cape Town, South Africa Talent Tree Full time

    **Our Client, one of the most prominent groups of companies in SA is looking for a Data Engineering Lead.** **The Group is well diversified with operating entities in R**etail, Wholesale, Manufacturing, Financial Services, and Fintech and as a result, they have one of the largest and most complex data sets in Africa.** **This person will be leading a team...


  • Cape Town, South Africa Red Bull Full time

    **Company Description**: **Are you ready to accelerate your career and embark on an exciting journey with the Red Bull Graduate Trainee Program in South Africa?** Then this is your chance! Join us for our 18 month Graduate Trainee Program starting in January 2025. You'll get the chance to work with our highly professional teams and show us your...


  • Cape Town, South Africa Amazon Dev Centre South Africa Full time

    Degree in Computer Science/Information technology or equivalent - 5-10 years experience in Software development - 4+ years as a Software Development Manager - Knowledge and experience with one or more development methodologies. - Experience in developing engineering processes. Job summary Join us in building the next generation Control Plane service...

  • Graduate Intern

    1 month ago


    Cape Town, South Africa Job Crystal Full time

    A global non-profit bridging the gap in access to essential surgeries and healthcare, starting with cleft surgery and comprehensive care, providing **medical expertise, training, research and care** through dedicated staff and medical student volunteers around the world, is looking for a Graduate Intern for 2025. Internship contract: 01 February...