Amazon Development Centre (South Africa) (Proprietary) Limited

Technology

SoftwareDevelopmentEngineerEC2

$750–1100k ~AI est. Cape Town, Western Cape, South Africa FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Software Development Engineer – EC2 at Amazon Development Centre (South Africa) (Proprietary) Limited. Skills: Software development, DevOps, Cloud computing. Build automation. Manage hosts”

Industry & Context.

Technology
Problems you'll solve

Solve problems

Eligibility Requirements

On-call responsibilities

What They're Looking For.

Must Have

3+ years software development experience, Experience designing systems, Experience architecting systems, Experience programming Java, Experience programming C++, Experience programming C#, Object-oriented design experience

Nice to Have

3+ years full SDLC experience, Bachelor's degree in computer science

What You'll Do.

Monitor fleet efficiency

Develop software designs

Develop software solutions

How You'll Work.

Team & Collaboration

Interacting with engineers; Interacting with stakeholders; Interacting with managers

Full Job Description

Come help us build automation that manages millions of hosts for Amazon. The Managed Fleets team abstracts host and fleet management away from thousands of service teams across Amazon, freeing up engineers to build services and deliver value to our customers. We operate at scale and manage millions of hosts keeping them safe, secure and efficient. To achieve this requires us to innovate and keep abreast with the latest cutting-edge technologies. Utility Computing (UC) AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Key job responsibilities On the Managed Fleets team, you will get to build innovative software that lets customers define the shape and size of their fleets and to monitor the health and efficiency of how they are run. You will be using technologies like Java, Typescript, React and Python 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 listed, but we do expect you to be excited to learn about them. As an experienced engineer in this team, you will play a committed role in developing high quality software designs & solutions to our often complex problems. This position involves on-call responsibilities. This is typically once every 6 weeks. We don’t like to be paged unnecessarily and we strive to keep this down and ensure our systems are fault tolerant. Our team values work-life balance and respect each others time. A day in the life A successful

Free ATS check

Applying for this Software Development Engineer – EC2 role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon Development Centre (South Africa) (Proprietary) Limited?

Real rants from real employees. Read before you apply.

Read Company Rants →