Join Amazon's innovative team of Software Engineers in Cape Town, where you'll help build the next generation of service platforms for AWS. This role is perfect for someone eager to learn and grow while contributing to impactful projects.
Innovative and collaborative
As a Software Development Engineer at Amazon, you'll be part of a dynamic team focused on building scalable and high-performance service platforms for AWS. Your work will directly impact the Amazon Elastic Compute Cloud (EC2) and other foundational services, making this a critical role within the organization. You'll collaborate with talented engineers and have the opportunity to influence the architecture that supports Amazon's vast business needs.
In this position, you'll be responsible for developing quality designs and solutions while solving complex problems. You will work with a variety of programming languages, including Java, Kotlin, and Python, and will be encouraged to learn new technologies. The team values high-quality code and conducts thorough code reviews to maintain standards. You'll also have the chance to take ownership of projects and contribute to the overall success of the team.
The role is well-suited for someone who is enthusiastic, curious, and motivated to grow as an engineer. You'll need to be comfortable operating with limited guidance and be ready to engage with other teams to enhance the EC2 architecture. The position includes on-call duties on a rotation basis, but the team prioritizes work-life balance and provides ample opportunities for professional development.
If you're looking for a challenging and rewarding role where you can make a significant impact, this is the perfect opportunity for you. Join us at Amazon and help shape the future of cloud computing.
You'll be taken to the original listing on Indeed to apply.