Software Development Engineer, AWS Support

Amazon Web Services (AWS)

Cape Town

On-site

ZAR 780,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon Development Centre (South Africa) (Proprietary) Limited in Cape Town is seeking a software developer to build cloud‑native services for AWS customers. You will work on highly available, secure systems using Lambda, DynamoDB, API Gateway, and other modern AWS technologies.

Join a Scrum team, contribute to architecture, and own components through design, test, and operations while ensuring real-time data and strict SLAs.

Qualifications

  • 4+ years of full software development life cycle experience including coding standards, code reviews, source control, build processes, testing, and operations.
  • Experience building complex software systems that have been successfully delivered to customers.
  • Experience contributing to architecture and design (patterns, reliability, scalability) of new and existing systems.
  • Proficiency in at least one object‑oriented programming language.

Responsibilities

  • Write high‑quality, efficient, and testable code in Kotlin, Java, and other object‑oriented languages.
  • Build highly available, secure distributed systems with micro‑services, containers, and cluster‑computing architectures.
  • Collaborate with senior engineers to solve complex large‑scale computing challenges.
  • Own and operate built systems based on real‑time customer data and demanding SLAs.
  • Contribute to planning, design, implementation, testing, operations, and process improvement as part of a Scrum team.
  • Influence overall system architecture, implement specific components, and shape the user experience.

Skills

Kotlin
Java
Object-oriented programming

Education

Bachelor's degree

Tools

AWS Lambda
DynamoDB
API Gateway

Job description

About the Role

Amazon Web Services (AWS) is a global leader in cloud innovation. At AWS Kumo, you will create services that enable AWS customers to directly communicate with AWS Support Engineers. This role focuses on developing cloud‑native solutions using AWS Lambda, DynamoDB, API Gateway, and other modern technologies to deliver highly available, secure, and scalable systems for customers worldwide.

Key Job Responsibilities
  • Write high‑quality, efficient, and testable code in Kotlin, Java, and other object‑oriented languages.
  • Build highly available, secure distributed systems with micro‑services, containers, and cluster‑computing architectures.
  • Collaborate with senior engineers to solve complex large‑scale computing challenges.
  • Own and operate built systems based on real‑time customer data and demanding SLAs.
  • Contribute to planning, design, implementation, testing, operations, and process improvement as part of a Scrum team.
  • Influence overall system architecture, implement specific components, and shape the user experience.
About the Team

We value diverse experiences and encourage candidates with varied backgrounds to apply. Our team spans Seattle, Washington; Cape Town, South Africa; and Vancouver, Canada, and operates in a multi‑region redundant environment with continuous deployment and automated pipelines.

Basic Qualifications
  • 4+ years of full software development life cycle experience including coding standards, code reviews, source control, build processes, testing, and operations.
  • Experience building complex software systems that have been successfully delivered to customers.
  • Experience contributing to architecture and design (patterns, reliability, scalability) of new and existing systems.
  • Proficiency in at least one object‑oriented programming language.
Preferred Qualifications
  • Bachelor's degree or equivalent in a related field.
  • Experience debugging, profiling, and implementing engineering best practices in large‑scale systems.
Equal Opportunity and Inclusion

Amazon is an equal‑opportunity employer. We welcome applicants from all backgrounds and encourage those whose career paths may be unconventional. Amazon is committed to diversity and is specifically welcoming applications from South African citizens who belong to designated groups that contribute to employment equity. The relevant employment equity laws and principles will be considered in the hiring process.

In South Africa, candidates must be able to work lawfully and must provide a copy of either an identity document or passport and any applicable work permit if a foreign national.

Accommodations

We value an inclusive workplace and offer accommodations during the interview and onboarding process. If you require adjustments, please contact your recruiter or visit Amazon Accommodations.

Company

Amazon Development Centre (South Africa) (Proprietary) Limited

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer, AWS Kumo Health Experience
Software Development Engineer, AWS Kumo Health Experience

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 600,000 - 1,000,000
Software Development Engineer, AWS Kumo Last-Mile
Software Development Engineer, AWS Kumo Last-Mile

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 600,000 - 1,000,000
Software Development Manager, AWS Support Kumo
Software Development Manager, AWS Support Kumo

Amazon • Cape Town

On-site
ZAR 1,300,000 - 2,100,000
Software Development Manager
Software Development Manager

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Cloud Software Engineer – Support Systems (Kotlin/Java)
Cloud Software Engineer – Support Systems (Kotlin/Java)

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 780,000 - 1,200,000
Software Development Manager, Managed Fleets
Software Development Manager, Managed Fleets

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 1,200,000 - 1,700,000
Software Development Engineer
Software Development Engineer

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 600,000 - 900,000
Software Development Manager, EC2 Instance Placement
Software Development Manager, EC2 Instance Placement

Amazon • Cape Town

On-site
ZAR 1,600,000 - 2,400,000
Software Development Manager, EC2 Instance Placement
Software Development Manager, EC2 Instance Placement

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 1,800,000 - 2,400,000
Engineering Manager, Cloud Compute & Real-Time Optimization
Engineering Manager, Cloud Compute & Real-Time Optimization

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 1,800,000 - 2,400,000