×
Register Here to Apply for Jobs or Post Jobs. X

Principal Telecom Software Engineer; Remote

Remote / Online - Candidates ideally in
Durban, 3611, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-27
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Software Architect, DevOps
Job Description & How to Apply Below
Position: Principal Telecom Software Engineer (Remote)
About the Role

Our client, a forward-thinking telecommunications company, is seeking a highly experienced Principal Telecom Software Engineer to join their distributed engineering team. This is a fully remote position, offering the flexibility to work from anywhere within South Africa. You will be instrumental in driving the development of innovative software solutions for our next-generation network infrastructure. This role demands a deep understanding of both software engineering principles and telecommunications technologies, enabling you to design, develop, and deploy high-performance, scalable, and reliable software systems.

As a Principal Engineer, you will mentor other engineers, define technical direction, and contribute significantly to the strategic roadmap of our client's software development efforts, making a tangible impact on the future of connectivity, all while enjoying the autonomy of a remote-first work environment.

Key Responsibilities
  • Lead the design and architecture of complex software systems for telecommunications applications, focusing on scalability, reliability, and performance.
  • Develop high-quality, efficient, and maintainable code in languages such as C++, Python, or Go.
  • Champion best practices in software development, including CI/CD, automated testing, and code reviews.
  • Architect and implement robust APIs and microservices for network functions and management systems.
  • Collaborate closely with product managers, network architects, and other engineers to translate requirements into technical solutions.
  • Mentor and guide junior and senior software engineers, fostering a culture of technical excellence and continuous improvement.
  • Troubleshoot and resolve complex software defects and performance issues in production environments.
  • Contribute to strategic technical planning and road mapping for software development initiatives.
  • Evaluate and integrate third-party software components and technologies where appropriate.
Requirements
  • Master's degree or PhD in Computer Science, Software Engineering, or a related field.
  • 12+ years of experience in software development, with a significant portion focused on telecommunications systems.
  • Proven expertise in designing and building large-scale distributed systems.
  • Strong proficiency in at least one major programming language (C++, Java, Python, Go) and associated development tools.
  • In-depth knowledge of telecommunications protocols and standards (e.g., SIP, SS7, TCP/IP, LTE, 5G).
  • Experience with cloud-native technologies, containerization (Docker, Kubernetes), and microservices architecture.
  • Demonstrated leadership experience, including technical mentorship and architectural decision-making.
  • Excellent problem-solving, debugging, and analytical skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Strong communication skills, both written and verbal.
Benefits
  • This fully remote position offers a highly competitive salary, performance-based bonuses, and comprehensive benefits including medical aid and a retirement fund.
  • Our client values work-life balance and provides the flexibility to work from anywhere.
  • You will have access to excellent professional development opportunities, including training and conference attendance, and the chance to work on groundbreaking technologies that are shaping the future of telecommunications.
  • Join a collaborative and innovative team that embraces remote work culture.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary