Jobs Hiring Near Me: Curated Software Engineer Jobs in South Africa
Searching for career opportunities hiring near you? Explore the top 10 direct-hire Software Engineer openings available in South Africa. To fully optimize your speed-to-market advantage, link your target choices to our background Auto Apply application infrastructure and let the engine complete manual pipeline touchpoints for you.
#1 β’ Active Hiring
Software Engineering Team Lead (Compliance Domain)
π South Africa
This position is listed on behalf of a partner company, who manages all applications and next steps. The Software Engineering Team Lead (Compliance Domain) role focuses on building scalable technology within the financial services and compliance domain. This high-impact engineering leadership role combines people leadership, software engineering, stakeholder collaboration, and continuous improvement. It involves leading an engineering team while closely connecting with technical delivery and architectural decisions. The role is designed to deliver critical products and features that support a large customer base across Africa, working closely with Product, QA, DevOps, analysts, and business stakeholders.
This role offers the opportunity to build and evolve the machine learning infrastructure behind advanced property intelligence solutions. You will combine strong backend engineering expertise with machine learning operations to create scalable platforms for training, evaluation, deployment, and monitoring. Working alongside machine learning engineers, researchers, and software teams, you will help move innovative models from experimentation into reliable production systems. The position involves cloud-native technologies, distributed computing, automation, observability, and responsible AI practices. You will also explore AI-powered engineering tools and modern technologies that improve development efficiency and operational performance. Your work will contribute to solutions that generate insights from large-scale aerial and satellite imagery while helping organizations better understand climate and economic risks.
Full Stack Software Engineer - LekkeSlaap - Application
π South Africa
As a Full Stack Software Engineer at Tripco, you'll be part of a Product & Engineering team that builds and optimizes technology powering LekkeSlaap's large-scale travel platform. You'll collaborate with cross-functional teams to bring ideas to life while ensuring systems are secure, efficient, and future-ready. Leveraging AI-driven tools and automation will improve development efficiency and product capabilities.
As a Full Stack Software Engineer at Tripco, you'll be part of a Product & Engineering team building and optimising technology for LekkeSlaap, South Africa's leading accommodation booking app. You'll work with cross-functional teams to bring ideas to life while ensuring systems are secure, efficient, and future-ready. Leveraging AI-driven tools and automation will improve development efficiency and product capabilities.
As a Front-End Software Engineer at Electrum, you will play a pivotal role in shaping our user-facing applications and setting the standard for front-end excellence. This unique role offers the opportunity to build a front-end function from the ground up, establishing processes, tooling, and culture for high-volume financial solutions. You will collaborate with cross-functional teams to translate complex requirements into clean, scalable TypeScript and React code used by millions of South Africans daily. Immersed in a dynamic FinTech environment, you will enjoy high autonomy, direct mentorship from industry leaders, and accelerated career growth. Itβs a chance to tackle complex real-world challenges, own the full development lifecycle, and see the immediate, meaningful impact of your work.
Senior Software Developer - SPARK Schools Support Office
π South Africaπ΅ $200,000 - $300,000
SPARK stands for Service, Persistence, Achievement, Responsibility, and Kindness. They are a high-growth, mission-driven network of private schools with over 16,000 families. The role is to ensure the technology ecosystem spanning a scholar information system, CRM, ERP, and multiple integrated platforms is scalable, secure, and reliable. It involves architecting solutions that meet current needs, designing for future growth, building a development team, and ensuring software excellence through architectural rigor, quality code practices, and a team culture where every developer grows.
Software Engineer II, Backend - Financial Operations
π South AfricaRemote Availableπ΅ $100m Series C
The Financial Operations team is transforming finance and treasury into programmable infrastructure. They are responsible for Reconciliation (matching and explaining every transaction across PSPs) and Global Accounts (letting merchants hold, manage, and move funds across currencies and markets as Primer expands into more complex cross-border payment flows). The role involves shipping features across Reconciliation and Global Accounts, building and improving reports and dashboards, contributing to the Costs Overview Dashboard, deploying features to production, monitoring their impact once they're live, and working on the Costs Overview Dashboard. The team is looking for engineers with experience shipping production backend or full-stack features, previous experience coding in Python, a solid grasp of API design fundamentals, and an eye for performance as usage grows.
Lead and grow the Funding & Payments engineering team with a defined path to expanding ownership across the full Pros Financing & Payments engineering organization. Mentor engineering managers and senior ICs, building a high-performance, accountable engineering culture. Own hiring, calibration, and career development for a team operating in an expanding domain. Define and communicate a multi-quarter engineering roadmap tied to underwriting, funding, and payments outcomes. Technical Leadership: Own the architecture and reliability of systems spanning underwriting decisioning, submission and approval workflows, funding, and payments processing. Guide technical decisions across a distributed, event-driven services ecosystem supporting high-volume, time-sensitive financial transactions. Set and enforce engineering standards for security, compliance, and auditability appropriate to a regulated lending and payments environment. Champion modern engineering practices β including AI-assisted and agentic development workflows β to raise team velocity and quality. Cross-Functional Execution: Partner with Product, Risk, Compliance, and Operations to align engineering delivery with contractor-facing financing and payments outcomes. Own delivery across initiatives spanning multiple services and teams, balancing speed, risk, and system stability. Define and track KPIs across financing/payments transaction volume, submission-to-close conversion, and fraud/delinquency risk metrics. Process & Platform Maturity: Drive CI/CD, observability, and deployment automation across the Financing & Payments service estate. Manage technical debt and platform scalability as transaction volume and product surface area grow. Establish the operating rigor β on-call, incident response, SLAs β required for systems that gate real money movement. 10+ years of engineering experience, including 5+ years in technical leadership roles managing managers and cross-functional teams. Proven track record leading engineering for complex, regulated fintech, lending, or payments platforms. Deep experience with distributed, event-driven microservices architectures supporting high-volume transactional systems. Experience with underwriting/decisioning systems, loan origination or servicing pipelines, or payments processing infrastructure. Strong grasp of cloud-native architecture (AWS or equivalent), API design, and modern CI/CD practices. Track record scaling an engineering organization through growth β hiring, structuring teams, and expanding scope. Excellent stakeholder management and communication skills, comfortable operating across Product, Risk, and Compliance. Experience in point-of-sale financing, home improvement/solar lending, or contractor-facing fintech. Experience integrating AI or agentic tooling into the software development lifecycle to improve engineering throughput. Background scaling a platform team from a single product line into a broader organization β mirroring this role's growth path.
Join a high-impact engineering team focused on building the quality infrastructure that enables developers to deliver reliable software at scale. Design and enhance automated testing frameworks, CI/CD pipelines, and engineering tools for improving software quality across a modern cloud-native platform. Leverage AI-driven technologies to strengthen test automation, accelerate regression detection, and continuously improve engineering efficiency. Collaborate with cross-functional teams while contributing hands-on to software development.