Talent.com
Software Development Engineer

Software Development Engineer

Amazon Web Services (AWS)Cape Town, Western Cape, South Africa
30+ days ago
Job description

Join to apply for the Software Development Engineer role at Amazon Web Services (AWS)

2 days ago Be among the first 25 applicants

Join to apply for the Software Development Engineer role at Amazon Web Services (AWS)

Description

Build the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity. EC2 Placement is seeking talented engineers to build the online and offline optimization systems for compute workload scheduling, and the customer capabilities to better manage those workloads. Amazon EC2 provides on-demand scalable compute capacity, and powers some of the largest services in the world. You will collaborate with a top-tier community of engineers to build systems to improve how customers are able to access EC2 compute resources.

Description

Build the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity. EC2 Placement is seeking talented engineers to build the online and offline optimization systems for compute workload scheduling, and the customer capabilities to better manage those workloads. Amazon EC2 provides on-demand scalable compute capacity, and powers some of the largest services in the world. You will collaborate with a top-tier community of engineers to build systems to improve how customers are able to access EC2 compute resources.

The successful candidate will have strong software engineering experience, with a passion for thinking about, building and testing distributed systems. You have an interest in how Machine Learning and other optimization techniques can be applied to large-scale problems. You have demonstrated experience working with a team to design, build and operate large-scale systems. With strong engineering fundamentals, an analytical and data-driven approach to your work, and strong communication skills, you have the ability to collaborate well to deliver results. We move fast and work together on small teams to solve big problems.

If this opportunity sounds interesting, we would love to talk to you more about our work and culture at AWS in Cape Town.

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.

About The Team

About AWS

Diverse Experiences

AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS?

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth

We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Work / Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Basic Qualifications

  • Experience (non-internship) in professional software development
  • 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# including object-oriented design

Preferred Qualifications

  • 3+ 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 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 for more information. If the country / region you’re applying in isn’t listed, please contact your Recruiting Partner.

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

    Job ID : A

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Information Technology, Consulting, and Engineering

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at Amazon Web Services (AWS) by 2x

    Get notified about new Software Engineer jobs in Cape Town, Western Cape, South Africa .

    Cape Town, Western Cape, South Africa 2 days ago

    Cape Town, Western Cape, South Africa 2 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 2 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 4 weeks ago

    Cape Town, Western Cape, South Africa 5 days ago

    City of Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Full Stack PHP Developer- Urgently hiring - must be available immediately

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    City of Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 1 week ago

    Junior Software Engineer - Cross-platform C++ - Multipass

    Cape Town, Western Cape, South Africa 4 days ago

    Software Engineer I : Mobile & Fullstack Web

    Cape Town, Western Cape, South Africa 6 months ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 month ago

    2025 Winter Software Developer Internship

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 4 days ago

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 month ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    Software Engineer

    Software Engineer

    Recru-itCape Town, South Africa
    Coding of changes, fixes, integrations and new systems that will run efficiently and securely.Building modular and scalable programs that are optimised for re-use, re-engineering and re-development...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    My client is seeking a Software Engineer to join their Fibre Front End team, building next-gen fibre signal acquisition systems. Youll work on reducing internet traffic, programmable switches, and s...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Radar Systems)

    Software Engineer (Radar Systems)

    Communicate RecruitmentStellenbosch, South Africa
    This isnt ordinary software development its engineering for battle readiness.As part of the radar division, youll write embedded C / C++ code that commands precision and response under real-world pr...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineers (CH1129b)

    Senior Software Engineers (CH1129b)

    CapitalHStellenbosch, South Africa
    Join a world-class team developing high-performance, distributed telecom systems.Our client, a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integr...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Pure PlacementsBellville, South Africa
    Java / Springboot Engineer - This is a pure back-end role.Location : Cape Town – Hybrid - Applications will only be considered from within the Cape Town area. Our client, a leader in global payment sol...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    AnyVanCape Town, ZA
    Job title : Senior Software Development Engineer.Job Location : Western Cape, Cape Town.Troubleshoot and solve complex software issues using the coding languages above to help scale and future proo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Manager

    Software Development Manager

    wePlaceCape Town, South Africa
    Lead multiple technical teams in delivering the full product lifecycle, from features to support and maintenance, while driving continuous improvements in efficiency, optimization, innovation, and ...Show moreLast updated: 30+ days ago
    • Promoted
    Software engineer

    Software engineer

    Network RecruitmentCape Town, South Africa
    UAV systems to join our growing team.You will be responsible for designing, developing, and integrating software components for autonomous flight, mission planning, and onboard systems.This role of...Show moreLast updated: 23 days ago
    • Promoted
    Software Development Engineer – EC2, Managed Fleets

    Software Development Engineer – EC2, Managed Fleets

    myGwork - LGBTQ+ Business CommunityCape Town, Western Cape, South Africa
    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 en...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Manager

    Software Development Manager

    Dina Gates Recruitment (Pty) LtdCape Town, South Africa
    Our fintech client has a requirement for a Software Development Manager, based in Johannesburg or Cape Town.KEY SKILLS / EXPERIENCE REQUIRED : . Minimum of 10 years Software Development.At least 5 years...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Network RecruitmentStellenbosch, South Africa
    Includes the following, but is not limited to : .Design, develop, and maintain mission-system-related software, including software for payload control, payloads emulators, relay applications, mission...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Radar Systems

    Senior Software Engineer - Radar Systems

    JenRec RecruitmentCape Town, South Africa
    R&D team developing award-winning consumer radar products used by cyclists, golfers, and drivers worldwide.Youll be at the cutting edge of. Lead software and algorithm development for next-gener...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer : Mission Software

    Engineer : Mission Software

    Recruitpro SolutionsCape Town, South Africa
    We are seeking a passionate and highly skilled Software Engineer to join a dynamic mission systems and software tools team. The successful candidate will play a pivotal role in developing software f...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer

    Software Development Engineer

    AnyVanCape Town, ZA
    Job title : Software Development Engineer.Job Location : Western Cape, Cape Town.Troubleshoot, design, and implement software that helps scale and future-proof our platform.Write clean, logical, an...Show moreLast updated: 1 day ago
    • Promoted
    Software Development Engineer – EC2

    Software Development Engineer – EC2

    AmazonWorkFromHome, Western Cape, South Africa
    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 en...Show moreLast updated: 19 days ago
    • Promoted
    Software Development Engineer

    Software Development Engineer

    AmazonCape Town, Western Cape, South Africa
    Build the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity.EC2 Placement is seeking engineers to build the online and offline optimization systems f...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Associate Software Development Engineer

    Senior Associate Software Development Engineer

    NTT Ltd.Cape Town, ZA
    Job title : Senior Associate Software Development Engineer.Job Location : Western Cape, Cape Town.The Senior Associate Software Development Engineer is a developing subject matter expert, tasked wi...Show moreLast updated: 2 days ago
    • Promoted
    Lead Hardware Development Engineer - Systems (Somerset West)

    Lead Hardware Development Engineer - Systems (Somerset West)

    JenRec RecruitmentCape Town, South Africa
    The successful candidate will take the lead in the development of complex electronic systemsincluding flight control units, embedded computing platforms, and other advanced subsystemsprimarily for ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    PoimaineStellenbosch, South Africa
    Intermediate Software Engineer.You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers.This role allows you to d...Show moreLast updated: 18 days ago
    • Promoted
    Senior Associate Software Development Engineer

    Senior Associate Software Development Engineer

    NTTCape Town, Western Cape, South Africa
    Join a company that is pushing the boundaries of what is possible.We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society.Our wo...Show moreLast updated: 1 day ago