Join our team of innovative Software Engineers and build the next generation service platforms for AWS, EC2 and our customers. These services are key components of the Amazon Elastic Compute Cloud (EC2) web service. Our …
Skills: Java, Kotlin, Typescript, Python, Ruby
KSB Chile S.A.
Service Fitter
Cape Town, Western Cape, South Africa · On-site
Senior
Pump Strip, Inspection & Assembly Select and transport pumps to the workstation in line with job card routing and schedules using appropriate lifting equipment (crane/forklift)Strip pumps down to individual components us…
Job Description: About the role As a Software Engineering Intern at Dentsu Data, you’ll gain hands-on experience building AI, data and cloud-based products used by clients across Africa and globally. Working alongside ex…
Skills: Python, TypeScript, JavaScript, Microsoft Azure, Git
The dentsu technology team requires experienced engineers to join its Modern Workplace technology team. This role will report to the Modern Workplace Operations Manager. The Modern Workplace Engineer provides advanced op…
Skills: Modern Workplace, Operational Support, Incident Management, Problem Management, ITIL
About Ekco 🚀 Founded in 2016, Ekco has quickly become one of Europe’s fastest-growing cloud solution providers and your trusted security-first Managed Service Provider. IT leaders choose Ekco to drive operational effici…
Skills: ConnectWise Manage, N-Able N-Central, Backup solutions, Microsoft 365, Azure
About impact.com impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer jou…
Skills: Python, SQL, Machine learning, Data science, Product data quality
Software Engineer, iOS Core Product - Cape Town, South Africa
Cape Town, Western Cape, South Africa · Remote Solely
Senior
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news artic…
At KingMakers, we’re not here to follow the industry, we’re here to define it. We are a proudly homegrown African company, building the future of sports and iGaming entertainment across the continent. Since our launch in…
Senior Software Engineer, Core Experiences - Cape Town, South Africa
Cape Town, Western Cape, South Africa · Remote OK
Senior
Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own …
Skills: Kotlin Multiplatform, Systems thinking, API design, Cloud functions, Backend services
Senior Software Engineer, Windows/Desktop Applications - Cape Town, South Africa
Cape Town, Western Cape, South Africa · Remote Solely
Mid level
Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, ne…
Software Engineer, Data Infrastructure & Acquisition - Cape Town, South Africa
Cape Town, Western Cape, South Africa · Remote Solely
Senior
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news artic…
The role: IHC SA is currently seeking to secure the services of a Project Manager in our Cape Town office. The Project Manager’s primary responsibility to manage the phases, activities and tasks associated with projects …
About the company SLR is in the process of growing our footprint around the globe, and as such we are continuously looking for talented people to join our team and who would add value to Our Business. We are recognised a…
Mr D, a division of the Takealot Group, is looking for a highly talented Senior Machine Learning Engineer to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people w…
Mr D, a division of the Takealot Group, is looking for a highly talented Senior Machine Learning Engineer to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people w…
About impact.com impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer jou…
Incident Management Engineer (Spanish/English bilingual), Incident Detection and Response
Cape Town, Western Cape, South Africa · On-site
Senior$67M raised
Amazon has built a reputation for excellence with a mission to be the earth’s most customer-centric company, a company that customers from all over the globe will recognize, value, and trust for both our products and our…
We offer you an Ocean of Possibilities. Join our family. We’re everything ship. Are you? Ready to make a big splash in Africa's marine industry? Join our Service Hub in Cape Town and lead repair, upgrade and technical su…
We are seeking an experienced and results-driven Technical Sales Manager with experience in Mechanical and Technical processes to grow our sales operations from our Cape Town office. The successful candidate will be resp…
Cape Town, Western Cape, South Africa · Remote Solely
Senior$63M raised
Who We Are AppLogic Networks powers the networks behind AI and the critical applications people rely on every day. We help network owners service providers and Enterprises understand how applications perform, how users e…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Flexible work hours, Mentorship, Career growth opportunities, Training material, Inclusive team culture
Posted 13d ago
~40 hrs/week
Responsibilities
You will design, build, and maintain scalable service platforms for AWS EC2 while collaborating with cross-functional teams to solve complex architectural problems. The role involves following a DevOps model, participating in on-call rotations, and contributing to the development of high-quality, performant software.
Requirements
Candidates must have at least 3 years of professional software development experience and 2 years of experience in system design or architecture. Proficiency in at least one programming language is required, along with strong fundamentals in software development life cycles.
Full job description
Join our team of innovative Software Engineers and build the next generation service platforms for AWS, EC2 and our customers. These services are key components of the Amazon Elastic Compute Cloud (EC2) web service.
Our platform handles a significant load of Internet traffic generated by internal and external customers that build their solutions on EC2. On any given day we use Java, Kotlin, Typescript, Python, Ruby, Go and C++ 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, but we do expect you to have strong programming fundamentals and be excited to learn about these technologies.
Our team invents, designs and builds software that is stable, scalable and performant. We write and support code that is easy to understand with solutions that are pragmatic. We keep a high bar in code reviews to ensure high quality code.
Engineers in our teams have great ownership, a drive to innovate and aim to have resounding impact in whatever we build.
As a member of this team, you will own and contribute to the development of quality designs & solutions, solving complex problems. You are able to operate with limited guidance and take a long term view of your team’s services and how they fit into the broader architecture. The services that your team own are used by many teams and you will have opportunities to work and influence engineers and teams outside of your own team to build out EC2 architecture that supports Amazon scale business needs.
We follow a DevOps model and we assign projects and tasks based on what will help each team member develop into a more well rounded engineer that will enable them to take on more complex tasks in the future. This position involves on-call responsibilities. Our team values work-life balance and we respect each other's time.
As an Amazonian, you will enjoy interacting with some of the most talented engineers in our industry through breakfast talks and demos, internal communities and extensive training material that spans all aspects of our business.
We are looking for a new teammate who is enthusiastic, curious, empathic, motivated and reliable. The development opportunities are plentiful and we're only just starting to scratch the surface. If this sounds intriguing to you, then come build with us.
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:
- 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language
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 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.
Related keywords
Software Development EngineerAWSEC2JavaKotlinTypescriptPythonRubyGoC++Cloud ComputingDevOpsSystem ArchitectureScalabilityReliabilityCode Reviews
How many Engineering jobs are open in Cape Town, South Africa right now?
There are currently 285 open engineering positions in Cape Town, South Africa listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Engineering roles in Cape Town, South Africa?
Companies currently hiring include Amazon, Liquid Thought, impact.com, takealot.com, Mr D, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Engineering jobs in Cape Town, South Africa?
Yes — 129 of the 285 open engineering positions offer remote or hybrid work (31 remote, 98 hybrid).
How do I apply for Engineering jobs in Cape Town, South Africa?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.