Senior Software Engineer - Platform Technical Lead
Elite SearchJohannesburg, South Africa
30+ days ago
Job description
Responsible for :
Own and evolve the backend platform architecture (microservices, APIs, event-driven systems)
Lead engineering design principles, architecture reviews, and platform scalability initiatives
Integrate cutting-edge AI tooling into development processes for code, testing & CI / CD
Mentor and grow a talented engineering team
Drive backend performance, reliability, and security best practices
Requirements :
7+ years in backend development (PHP, Go, Python preferred)
Deep experience with microservices, cloud infrastructure (AWS, GCP, Azure), and message queues (Kafka / RabbitMQ)
Strong leadership in software architecture, OOP principles and system design
Passion for innovation, automation, and building resilient systems
Experience with AI dev tools a big plus!
South African citizen.
Offering :
Fully remote (with a strong team presence in Joburg and Cape Town)
People-first culture : collaborative, fun, and supportive
Solve real problems at scale with autonomy and purpose
Competitive compensation, flexible work setup, and meaningful impact
Create a job alert for this search
Senior Software Engineer • Johannesburg, South Africa
Related jobs
Promoted
Senior Software Engineer
CodeConnect Staffing (Pty) LtdMidrand, South Africa
Location : Johannesburg (Hybrid – initially office-based).Salary : Competitive, no additional benefits.Industry : Logistics / Warehouse Systems.
Join a growing tech company building software solutions ...Show moreLast updated: 30+ days ago
Promoted
Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum
E-MergeJohannesburg, South Africa
Our mission? Helping financial institutions solve complex problems with elegant software solutions and doing it with style.
Youve been around the block you know your Spring from your.NET Core, and...Show moreLast updated: 30+ days ago
Promoted
Senior C# Developer
Network RecruitmentCenturion, South Africa
Bachelor's Degree in Computer Science, Statistics, or a related field.Demonstrated track record of at least 5 years in a Full Stack Developer or equivalent role, primarily centered around C#.Profou...Show moreLast updated: 30+ days ago
Promoted
Senior L2 Infra Engineer
A 1L Realization (Pty) LtdJohannesburg, South Africa
IT infrastructure support or systems administration.Strong knowledge of Windows / Linux servers, virtualization (VMware, Hyper-V), and networking.
Experience with cloud platforms (AWS, Azure, GCP) and...Show moreLast updated: 25 days ago
Promoted
Senior Systems Engineer - Woodmead / Hybrid - R1m PA
E-MergeJohannesburg, South Africa
Are you a seasoned Systems Engineer with a passion for solving complex infrastructure challenges and optimizing enterprise environments? We are looking for a.
This is your opportunity to drive techn...Show moreLast updated: 30+ days ago
Promoted
Development Technical Lead
The Recruitment Counciljohannesburg, Gauteng, South Africa
Role : Development Technical Lead.Are you a seasoned software developer with a passion for leadership and innovation? Join a leading financial services group at the forefront of customer-focused tec...Show moreLast updated: 30+ days ago
We are looking for someone with strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation.Bachel...Show moreLast updated: 30+ days ago
Promoted
Technical Lead Developer
Edge ExecutivesJohannesburg, South Africa
You’ll need expert-level proficiency in.NET Core), SQL Server, Blazor, Angular, and secure, scalable system design.Cloud-native development (Azure), DevSecOps, and CI / CD are core to our environment...Show moreLast updated: 30+ days ago
Promoted
Software Engineer
Henred FruehaufGermiston, South Africa
We're seeking a talented Software Engineer to join our dynamic development team.You'll work on cutting-edge projects, collaborate with cross-functional teams.
Design, develop, and maintain robust we...Show moreLast updated: 30+ days ago
Promoted
Senior Support Engineer
Phakisa HoldingsCenturion, South Africa
As a Senior IT Support Engineer, youll be responsible for providing high-level technical support across a broad range of systems, including desktops, servers, networking, cloud platforms, and secur...Show moreLast updated: 16 days ago
Promoted
Senior Backend Software Engineer / Technical Lead
Elite SearchJohannesburg, South Africa
Own and evolve the backend platform architecture (microservices, APIs, event-driven systems).Lead engineering design principles, architecture reviews, and platform scalability initiatives.Integrate...Show moreLast updated: 2 days ago
Promoted
Platform Engineer
WatersEdge SolutionsJohannesburg, South Africa
Hybrid (Johannesburg / Remote).SaaS | Financial Services | IT Infrastructure.WatersEdge Solutions is hiring on behalf of a rapidly growing technology company that’s redefining how organisations man...Show moreLast updated: 25 days ago
Were on a mission to make it easy for companies to hire and manage global teams.Our platform handles everything from compliant hiring and payroll to taxes and benefitsacross 100+ countries.This is ...Show moreLast updated: 30+ days ago
Promoted
Senior Applications Engineer
MC Technology StaffingCenturion, South Africa
Provide comprehensive technical support to the company's customers, troubleshooting and resolving complex issues.Assist with pre-sales activities, conducting product demonstrations, and identifying...Show moreLast updated: 29 days ago
Promoted
Senior Delivery Lead
Gijima HoldingsCenturion, South Africa
A relevant university ICT degree or a related NQF 7 ICT equivalent qualification.Net or MCAD or Azure Developer Associate certification compulsory.
Minimum six (6) year experience in designing softw...Show moreLast updated: 30+ days ago
Promoted
Senior Software Engineer - JAVA
Golden RuleRandburg, South Africa
Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes.
Develop, test, debug and maintain application ...Show moreLast updated: 16 days ago
Promoted
Senior Software Engineer
Network RecruitmentJohannesburg, South Africa
We are looking for an experienced.Senior Embedded Software Engineer.This role is ideal for someone passionate about low-level programming, hardware-software integration, and pushing the boundaries ...Show moreLast updated: 30+ days ago
Promoted
Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum
E-MergeJohannesburg, South Africa
Are you a seasoned developer fluent in both Java and C#? Here''s your chance to play a pivotal role in a company thats evolving its technology stack and redefining enterprise-grade solutions for th...Show moreLast updated: 30+ days ago
Promoted
Technical Lead
Network RecruitmentJohannesburg, South Africa
Step into a leadership role at a.Developers, oversee the delivery of high-quality software, and design scalable solutions using a diverse technology stack.
This is an opportunity to combine hands-on...Show moreLast updated: 19 days ago
Promoted
SENIOR SOFTWARE ENGINEER - RUBY ON RAILS - JOHANNESBURG - UP TO R1.2M PER ANNUM
E-MergeJohannesburg, South Africa
An impactful tech studio that blends elegant design, agile methodology, and strategic thinking to convert ideas into products that scale and matter is looking for a Senior Software Engineer with de...Show moreLast updated: 30+ days ago