Software Development Engineer, AWS Support

Amazon Web Services (AWS)

Cape Town

On-site

ZAR 700,000 - 1,100,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amazon Web Services (AWS) is hiring engineers for AWS Kumo in Cape Town. You will write robust code in Kotlin and Java, build scalable cloud services, and work with top engineers to solve large-scale computing challenges.

You will own systems, operate them with real-time data, and contribute across planning, design, testing, and operations in a Scrum environment. You will influence architecture and implement components while delivering a strong, customer-focused user experience, within a

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming in Kotlin, Java, and other OO languages.
  • 5+ years of leading design or architecture of new and existing systems.

Responsibilities

  • Write high-quality, efficient, testable code in Kotlin, Java and other object-oriented languages.
  • Build highly available, secure, distributed systems in micro-services, container, and distributed cluster-compute architectures.
  • Collaborate with high calibre engineers to work on complex challenges in large-scale computing.
  • Own and operate the systems that you build based on real-time customer data and demanding SLAs.
  • Contribute to planning, design, implementation, testing, operations, and process improvement within a Scrum team.
  • Influence the system architecture, own components, and shape the user experience.

Skills

Kotlin/Java programming
System architecture design
Mentorship/Tech lead

Education

Bachelor's degree in Computer Science or equivalent

Job description

Description

Work hard, have fun, and make history at AWS! Amazon Web Services has been rated one of the most admired companies globally, both for Innovation and Customer Service. At AWS Kumo, you will be on the forefront of driving Cloud innovation for industry leaders around the globe.

Description

Work hard, have fun, and make history at AWS! Amazon Web Services has been rated one of the most admired companies globally, both for Innovation and Customer Service. At AWS Kumo, you will be on the forefront of driving Cloud innovation for industry leaders around the globe.

Kumo (pronounced ‘Koo-mo’, the Japanese word for "cloud") is the global product and engineering organization for AWS Support, a multi-billion $ business.

Kumo’s products, used by AWS customers and the internal Amazonian teams that help them, are vital to ensuring exceptional customer experiences on AWS. Kumo has a broad portfolio of customer-facing and internal services.

Our public-facing properties include AWS Trusted Advisor, AWS Health, Automation, Recommendations & Insights, AWS Support Center, AWS Knowledge center, and many more.

Our internal AWS Support teams rely on Kumo services to interact with AWS customers, diagnose and resolve customer issues, and safely share information across AWS teams. These services must work seamlessly, and be available when AWS services are not. Any changes to these tools has a force multiplicative effect on how customers experience AWS and the efficiencies of the internal workforce.

The Kumo organization is globally distributed, with larger teams located in Seattle - Washington, Cape Town - South Africa, and Vancouver - Canada.

We are looking for engineers to join our team in building the services that allow AWS customers to communicate with AWS Support Engineers. Your work will be the face of AWS Support to our customers; you will work to expand the communication channels we support so that our customers can reach out with convenience, within the context of their work. You will utilize cloud-native technologies developed right alongside you: AWS Lambda, DynamoDB, API Gateway, etc. You will innovate on the user experience by working closely with our customers and partners.

Our team applies modern development practices and utilizes native AWS tools to do them. We operate in a multi-region redundant environment to ensure reliability; we continuously deploy to all regions through an automated pipeline; we use CloudWatch and other tools to help us monitor and diagnose. We loosely follow an agile methodology, and most of all, we focus on getting things done and delivering value to customers.

We combine the culture of a startup, the innovation and creativity of a R&D Lab, the resources, support, and work-life balance of a mature organization, and technical challenges at the scale of AWS. Come join us!

AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector.

Amazon knows that a diverse, inclusive culture empowers us all to deliver the best results for our customers. We celebrate diversity in our workforce and in the ways we work. As part of our inclusive culture, we offer accommodations during the interview and onboarding process. If you’d like to discuss your accommodation options, please contact your recruiter, who will partner you with the Applicant-Candidate Accommodation Team (ACAT). You may also contact ACAT directly by emailing acat-africa@amazon.com. We want all Amazonians to have the best possible Day 1 experience. If you’ve already completed the interview process, you can contact ACAT for accommodation support before you start to ensure all your needs are met Day 1.

Key job responsibilities
In This Role You Will
  • Write high-quality, efficient, testable code in Kotlin, Java and other object-oriented languages.
  • Build highly available, secure, distributed systems in micro-services, container, and distributed cluster-compute architectures.
  • Collaborate with high calibre engineers in the industry to work on some of the most complex challenges in large-scale computing.
  • Own and operate the systems that you build based on real-time customer data and demanding service-level agreements.
  • Contribute to planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team.
  • Influence the system architecture, own and implement specific components, and help shape the overall user experience.

You must insist on the highest standards for quality, maintainability, security, and performance as you will ensure that engineering best practices are followed and that software is designed to be highly available, dynamically scalable, and resilient to continuity threats. You are a person with a commitment to team work and who enjoys working on ground breaking technology, is customer obsessed, and thrives on the challenge of building something new that will eventually operate at world-wide scale.

About The Team

Diverse Experiences

Basic Qualifications
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
Preferred Qualifications
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Engineer
Software Development Engineer

Amazon Web Services (AWS) • Cape Town

On-site
ZAR 600,000 - 1,200,000
Software Development Manager, EC2
Software Development Manager, EC2

Amazon Inc. • Cape Town

On-site
ZAR 1,500,000 - 2,100,000
Software Development Engineer
Software Development Engineer

Amazon.com • Cape Town

On-site
ZAR 700,000 - 1,100,000
Software Development Engineer – 2027
Software Development Engineer – 2027

Amazon.com Inc. • South Africa

On-site
ZAR 600,000 - 900,000
Cloud Support Associate Internship - April 2027 start, Support Engineering
Cloud Support Associate Internship - April 2027 start, Support Engineering

Amazon.com • Cape Town

On-site
ZAR 100,000 - 167,000
Competitive pay
Mentorship and career development
Networking opportunities with fellow (
Software Development Engineer – 2027
Software Development Engineer – 2027

Amazon.com • Cape Town

On-site
ZAR 350,000 - 650,000
Software Development Engineer – 2027
Software Development Engineer – 2027

Amazon Development Centre (South Africa) (Proprietary) Limited • Cape Town

On-site
ZAR 1,000,000 - 1,400,000
Software Development Engineer – 2027
Software Development Engineer – 2027

Amazon Inc. • Cape Town

On-site
ZAR 480,000 - 720,000
Senior Engagement Manager, Professional Services Delivery Team, South Africa (AWS)
Senior Engagement Manager, Professional Services Delivery Team, South Africa (AWS)

Amazon Inc. • Cape Town

On-site
ZAR 1,500,000 - 2,100,000