Skip to content

Software Engineer

Engineering
Stellenbosch, South Africa
Full-time

Job Description

Role Overview

Help us build the next generation of distributed systems powering critical telecom infrastructure, ensuring high availability and scalability for millions of users.

What We’re Looking For

– 3+ years of software development experience

– Proficiency in Go, Java, C, or C++ (Go preferred)

– Strong experience with Linux-based systems

– Passion for solving complex problems with innovative solutions

– Excellent communication and critical thinking skills

What You’ll Do

– Develop robust, high-throughput backend systems in Go

– Own features end-to-end in a CI/CD environment

– Integrate systems and ensure high availability

– Contribute to maintaining our market-leading position

Why You’ll Love It

– Work on challenging, high-impact distributed systems

– Opportunity to deeply impact a market-leading product

– Continuous learning and professional growth in a skilled team

Key Requirements

Essential qualifications for this role
  1. Relevant experience required
  2. Strong communication skills
2 key requirements identified

Make sure you meet these requirements before applying to maximize your chances of success.