Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Development Engineer – EC2.
South Africa Jobs Expertini

Urgent! Software Development Engineer – EC2 Job Opening In Cape Town – Now Hiring Amazon Web Services (AWS)

Software Development Engineer – EC2



Job description

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.

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.

Responsibilities

  • On the Managed Fleets team, you will build software that lets customers define the shape and size of their fleets and monitor the health and efficiency of how they are run.

  • Use technologies such as Java, TypeScript, React and Python, along with various Native AWS services and Amazon-internal tools.

  • Develop high quality software designs and solutions for complex problems; you are not expected to be an expert in all listed technologies but should be excited to learn.

  • Participate in on-call responsibilities (typically once every 6 weeks) with a focus on fault tolerance and work-life balance.

  • Collaborate with engineers, stakeholders and managers to deliver scalable, distributed systems and APIs.

Note: This role involves working in a fast-paced, customer-focused environment at AWS and South Africa-specific employment considerations apply.

Basic Qualifications

  • 3+ years of non-internship professional software development experience
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience programming with at least one modern language such as Java, C++, or C# with object-oriented design

Preferred Qualifications

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 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.

Company - Amazon Development Centre (South Africa) (Proprietary) Limited

Job ID: A

#J-18808-Ljbffr


Required Skill Profession

Software Architecture & Engineering



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Development Potential: Insight & Career Growth Guide