Software Development Engineer

Amazon Development Centre (South Africa) (Proprietary) Limited · Cape Town, Western Cape, South Africa

Location
Cape Town
Job Type
full-time
Posted
June 12, 2026

Job Description

Join our team of innovative Software Engineers and build the next generation service platforms for AWS, EC2 and our customers. These services are key components of the Amazon Elastic Compute Cloud (EC2) web service.

Our platform handles a significant load of Internet traffic generated by internal and external customers that build their solutions on EC2. On any given day we use Java, Kotlin, Typescript, Python, Ruby, Go and C++ as well as various Native AWS services and Amazon-internal tools. We don't expect you to be an expert in, or know all these technologies, but we do expect you to have strong programming fundamentals and be excited to learn about these technologies.

Our team invents, designs and builds software that is stable, scalable and performant. We write and support code that is easy to understand with solutions that are pragmatic. We keep a high bar in code reviews to ensure high quality code.

Engineers in our teams have great ownership, a drive ...

Ready to Apply?

Submit your application for Software Development Engineer at Amazon Development Centre (South Africa) (Proprietary) Limited

Apply Now