South Africa Job Openings

Amazon Development Centre (South Africa) (Proprietary) Limited

Principal Software Engineer

Cape Town

FULL TIME

December 3, 2024

  • 10+ years of non-internship professional software development experience
Kumo is the global product and engineering organization for AWS Support, a multi-billion $ business. Our mission is to empower innovators to get the most out of cloud services. We build technology that reimagines how people and automation combine to solve problems, remove risks, build with excellence, and drive business impact. We own critical cloud services used by all AWS customers to build, optimize, and operate at scale, including AWS Health, Trusted Advisor, Well-Architected, re: Post, Support Center, and AWS Managed Services. We also own services that enable AWS support teams to provide mission-critical, customer-obsessed support to our customers, including Command Center (the console platform for 14,000 frontline staff and technical account managers), Kumo Case Management (the contact center platform for technical support), Tool Contribution (the platform for support staff to build and reuse troubleshooting tools), and Business Case Authorization (the service for controlling access to customer metadata based on business justifications). AWS Kumo is a dynamic, agile, and collaborative team of individuals with diverse backgrounds, located around the globe with larger teams in the U.S., Canada, and South Africa.

The PE will lead a multi-year vision to transform the contact center, case management, and troubleshooting platform for technical support. In the first 18 months, the PE will own the architecture design, development of critical components, and technical leadership for launching major capabilities such as AI/Gen AI-driven troubleshooting and problem resolution, multi-tenant configuration of business rules and console experiences, and localized support through machine translation, front end capabilities and partner enablement. These capabilities will be enhanced and extended in subsequent years to continue increasing operational efficiency and improving staff skills and satisfaction.
  • Support Center needs to be redesigned as the front door for AWS Support in the era of Gen AI. Customers will be assisted by an AI assistant that will answer technical questions, diagnose and explain the current situation, suggest troubleshooting steps, and summarize the outcome. If customers require human support, they should be offered automated workflows while they wait for staff to pick up their case. Interactions with the customer during troubleshooting should be seamlessly integrated into the case resolution process. When a clarification is required from the customer, structured communications should collect the additional information and automatically insert it into the appropriate workflow.
  • Case Console is a business-critical case management product that enables AWS Support staff to respond to and work on customer requests. The product is complex with frontend and backend components. The backend is an integration layer for multiple downstream services to securely retrieve and change case information and customer information, and access knowledge and troubleshooting services. Customers should have the flexibility to choose the channel, language and timing for support interactions. Channels should include email, chat, call, Slack, and video (Chime). Communications in the desired language should be handled by native speakers or through machine translation (with language models tuned for the domain of AWS Support and the customer). Case Console should support a range of AWS Support businesses, some of which will require specialized UX or business logic.
Key job responsibilities
The PE will develop the next generation platform for human-assisted technical support. This solution will transform end-to-end customer journeys to minimize the effort required by customers and frontline staff to resolve technical issues. Capabilities include customer interaction management across AWS Support channels (Support Center, Amazon Q, Slack app), case lifecycle management, AI-augmented problem solving, intelligent routing, and data-driven performance management. The solution requires frontend and backend technical leadership to deliver user experiences, business logic, analytics, and AI training data that will improve customer experiences, increase operational efficiency, enhance human skills, improve frontline satisfaction, and maintain a high security bar.

The PE should have hands-on experience in building and architecting enterprise grade applications in the cloud using a globally distributed engineering team. They should have a track record of building and operating large scale distributed full-stack platforms that automate enterprise customer support or employee productivity. The candidate will also have extensive knowledge in product thinking, front-end engineering, AWS services, and AI/ML.

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.
New Job Alerts
PFFSA

Fundraising Manager

Cape Town

FULL TIME & PART TIME

December 4, 2024

View Job Description
Webmech Pty Ltd

Construction Manager

Cape Town

FULL TIME

December 4, 2024

View Job Description
Experian

Account Manager Bloemfontein

Johannesburg

FULL TIME

December 4, 2024

View Job Description
Momentum Insure Company Limited

Senior Java Developer

Centurion

FULL TIME

December 4, 2024

View Job Description
Odity Cape Town

Dutch Customer Service Brand Ambassador

Cape Town

FULL TIME

December 4, 2024

View Job Description
SPARK Schools

High School Natural Science & Technology (SP) - SPARK Rivonia High - 2025

Rivonia

FULL TIME

December 4, 2024

View Job Description
Looking for similar job?
SPARK Schools

High School Principal - SPARK JHB North Region - 2025

Johannesburg

FULL TIME

November 28, 2024

View Job Description
Nicholas O'Dwyer

Principal Consultant - Wastewater

Durban

FULL TIME

November 28, 2024

View Job Description
Amazon Development Centre (South Africa) (Proprietary) Limited - A78

2025 Software Dev Engineer Intern - ZAF

Cape Town

FULL TIME

November 18, 2024

View Job Description
Nedbank

Principal: Africa Infrastructure Finance

Johannesburg

November 18, 2024

View Job Description
Vodafone

Principal Specialist Analytics & Insights

Midrand

December 3, 2024

View Job Description
Zensar Technologies

Principal Market Leader – DATA ENGINEERING & ANALYTICS & AI (South Africa)

December 3, 2024

View Job Description
See What’s New: Amazon Development Centre (South Africa) (Proprietary) Limited Job Opportunities
Amazon Development Centre (South Africa) (Proprietary) Limited

Cloud Support Engineer - Containers, AWS Support Engineering

Cape Town

FULL TIME

November 29, 2024

View Job Description
Amazon Development Centre (South Africa) (Proprietary) Limited

Cloud Support Engineer (Networking)

Cape Town

FULL TIME

November 27, 2024

View Job Description
Amazon Development Centre (South Africa) (Proprietary) Limited

Cloud Support Engineer - Distributed Processing, Support Engineering

Cape Town

FULL TIME

November 26, 2024

View Job Description
View More Jobs by Amazon Development Centre (South Africa) (Proprietary) Limited
New Job Alerts
PFFSA

Fundraising Manager

Cape Town

FULL TIME & PART TIME

December 4, 2024

View Job Description
Webmech Pty Ltd

Construction Manager

Cape Town

FULL TIME

December 4, 2024

View Job Description
Experian

Account Manager Bloemfontein

Johannesburg

FULL TIME

December 4, 2024

View Job Description
Momentum Insure Company Limited

Senior Java Developer

Centurion

FULL TIME

December 4, 2024

View Job Description
Odity Cape Town

Dutch Customer Service Brand Ambassador

Cape Town

FULL TIME

December 4, 2024

View Job Description
SPARK Schools

High School Natural Science & Technology (SP) - SPARK Rivonia High - 2025

Rivonia

FULL TIME

December 4, 2024

View Job Description