Senior Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud co…
Skills: Rust, C/C++, Typescript, TCP/IP, Cross-platform Development
Senior Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud co…
Skills: Rust, C/C++, Typescript, TCP/IP, Cross-platform Development
Position Overview Develop, enhance, maintain and support our recon products to the highest standard whilst ensuring the code is secure and adhere to PCI compliance requirements. The incumbent will further be responsible …
Company Description WNS, part of Capgemini, is an Agentic AI-powered leader in intelligent operations and transformation, serving more than 700 clients across 10 industries, including Banking and Financial Services, Heal…
Company Description WNS, part of Capgemini, is an Agentic AI-powered leader in intelligent operations and transformation, serving more than 700 clients across 10 industries, including Banking and Financial Services, Heal…
Skills: IT Team Management, Incident Management, Change Management, Asset Management, End-User Computing
Company Description WNS, part of Capgemini, is an Agentic AI-powered leader in intelligent operations and transformation, serving more than 700 clients across 10 industries, including Banking and Financial Services, Heal…
Skills: Incident Management, Fault Diagnosis, PC Hardware Maintenance, Telephony Support, VoIP Configuration
Company Description WNS, part of Capgemini, is an Agentic AI-powered leader in intelligent operations and transformation, serving more than 700 clients across 10 industries, including Banking and Financial Services, Heal…
Skills: Change Management, IT Service Delivery, Project Management, ITIL V3, Incident Management
Who We Are Healthcare needs a better rhythm: one that keeps care continuous and deeply human. Heidi is building an AI Care Partner that works alongside clinicians to make that possible. We’re a team of doctors, engineers…
Skills: Clinical Reasoning, Clinical Safety Review, Root Cause Analysis, Regulatory Compliance, Medical Device Regulations
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description At OM Bank, we strive to attract great people who are passionate about c…
Our Travelstart team is looking for a talented, seasoned Java Developer to join us. This role is suited to candidates who possess a strong understanding of software architecture principles, experience with leading or men…
Kick-start your career in the online gaming world and experience the very latest in technology and innovation. Who we are We’re part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leadi…
Skills: Data Analysis, SQL, Excel, Databricks, Sports Betting Markets
Über Imnoo Imnoo ist ein Hightech-AI-Softwareunternehmen mit einer klaren Mission: Wir automatisieren und revolutionieren Kalkulations- und Angebotsprozesse in der Fertigungsindustrie. Mit Pioniergeist, modernster KI-Tec…
Skills: Cold Calling, Lead Generation, Sales Prospecting, LinkedIn Outreach, Lead Qualification
Head of Engineering Digital Experience & Innovation Agency | Cape Town About Our Client Our client is a well-established and fast-growing digital agency based in Cape Town, delivering high-quality technology solutions ac…
Skills: Engineering Leadership, People Management, Software Architecture, Full Stack Development, CI/CD
Cape Town, Western Cape, South Africa · Remote Solely
Mid level
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving…
Cape Town, Western Cape, South Africa · Remote Solely
Mid level
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving…
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…
Cape Town, Western Cape, South Africa · Remote Solely
Senior
Job Title: Workday Administrator / Developer (Contract) Location: Remote (Must be available to work EST hours) Contract Duration: 12 Months (Dedicated Role) About the Role The successful candidate will be responsible for…
Cape Town, Western Cape, South Africa · Remote Solely
Mid level
We are hiring full-time Automation Engineers to support entrepreneurs and founders across the US and Europe. As an Automation Engineer, you will be the operational backbone behind visionary leaders—leveraging your techni…
Skills: n8n, Make, Zapier, Google Workspace, AI Automation
About Deployteq Deployteq is a specialist provider of online marketing technology, focused on developing and delivering high-quality solutions to clients worldwide. Based in Huis ter Heide, the team of 75+ professionals …
About us: Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We’re committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly. Si…
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, postgraduate degree
Health & Wellbeing Benefits, Personal & Professional Development Programs, Flexible Work Management
Posted 50d ago
~40 hrs/week
Responsibilities
Develop and maintain a cross-platform Rust codebase for software agents running on end-user devices and Linux services. Design new features, execute testing plans, and provide mentorship to junior staff members.
Requirements
Requires a Bachelor's or Master's degree in Computer Science or a related field with practical experience in Rust or C/C++. Candidates should have a strong understanding of computer networking and experience developing native PC applications.
Full job description
Senior Software Engineer
This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.
Who We Are:
Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.
Job Description:
What Do We Do
Our product gives IT managers insight into how their users are experiencing Wi-Fi, network, and application performance, and helps them fix problems before users complain. Other performance tools are complex and intimidating, built by network engineers for network engineers; ours is beautiful and simple, and our customers love it. Our sensor hardware is a delight toinstall,and our software is easy and fun to use. Our product is used in offices, universities, banks, hotels, airports, stadiums, retail stores, and more - every business with Wi-Fi is a potential customer that we can help.
We design all our own hardware and software in Cape Town.Our software systems are built entirely in-house using Python, React, Rust, Postgres,ClickHouse, a varietyof AWS services, and other technologies.We are truly a full stack company, witha great setof technical challenges to work on.
What the Role Entails
You will be developing andmaintainingaprimarilyRustcodebase (with some Typescript)that runs on or close to the end-users’ devices managed by our customers. The software is written to be cross-platform and cross-product compatible, allowing us to run the same core code as a desktop agent in the taskbar with a UI and as a Linux service on the access points in the network. The role will also involve integration with our ever-evolving cloud services and developing and improving methods of testing and ensuring code safety and stability for deployment to vast fleets of remote devices across different execution environments.
Responsibilities
Design and develop new features and enhancements for the software agent.
Write and execute complete testing plans, protocols, and documentation for architecture in a cross-platform environment.
Provide guidance and mentoring to lessexperienced staff members.
Education and Experience Required
Bachelor’s orMaster’sdegree in Computer Science, Information Systems or equivalent.
Knowledge and Skills
Practical experience programming inRust or C/C++
Enjoys developing clearly written, robust, and careful architected code
Good understanding of basic computer networking (any knowledge of TCP/IP is a huge bonus) .
Experience in developingapplications that run natively on a PC.
Excellent written and verbal communication skills.
Strong analytical and problem-solving skills.
Beneficial but not essential:
Platform specific development:
Windows
macOS
Linux
Stretch goal, Android/iOS
Asynchronous runtimes
Application distribution
#Southafrica
#Networking
Additional Skills:
Cross Domain Knowledge, Design Thinking, Development Fundamentals, Full Stack Development, Release Management, Security-First Mindset, User Experience (UX)
What We Can Offer You:
Health & Wellbeing
We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.
Personal & Professional Development
We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.
Unconditional Inclusion
We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.
Let's Stay Connected:
Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.
#southafrica
Job:
Engineering
Job Level:
TCP_04
HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category,and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity.
Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities.
HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.
Recruitment Fraud Alert
We have become aware of an increase in fraudulent recruitment activities in which individuals impersonate our company or authorized recruitment agencies to offer fake employment opportunities. These scams may occur through false websites, emails, social media, or chat-based applications and often aim to obtain personal information or money. Please note that Hewlett Packard Enterprise (HPE), its direct and indirect subsidiaries and affiliated companies, and its authorized recruitment agencies/vendors will never charge a candidate a registration fee, hiring fee, or any other fee in connection with its recruitment and hiring process. We also never request personal information such as back account details, Social Security numbers, or national IDs via social media or chat applications.
All legitimate job opportunities will come through official company channels, and candidates are responsible for verifying the credentials of any third party claiming to represent the company. Any reliance on fraudulent communication is at the individual’s own risk, and HPE disclaims legal liability for any resulting damages. If you suspect recruitment fraud, do not share personal information or make any payments and report the incident to your local authorities immediately.
How many Technology jobs are open in Cape Town, South Africa right now?
There are currently 514 open technology positions in Cape Town, South Africa listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Technology roles in Cape Town, South Africa?
Companies currently hiring include MRI Software, DigiOutsource, impact.com, takealot.com, Amazon, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Technology jobs in Cape Town, South Africa?
Yes — 316 of the 514 open technology positions offer remote or hybrid work (88 remote, 228 hybrid).
How do I apply for Technology 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.