Principal Telecom Software Engineer (Remote)

Placements24

Durban

Híbrido

ZAR 1.800.000 - 2.400.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical aid
Retirement fund

Descripción de la vacante

Placements24 is seeking a Principal Telecom Software Engineer for a remote role across South Africa. You will drive the architecture of telecom software, mentor engineers, and set technical direction to support next‑gen network infrastructure.

You should bring 12+ years in software development, deep distributed systems expertise, and proficiency in C++, Java, Python, or Go, with cloud-native and containerization experience.

Formación

  • Proven track record designing large distributed systems.
  • Strong knowledge of telecom protocols (SIP, TCP/IP, LTE/5G).
  • Experience with cloud-native apps and microservices.
  • Leadership and mentorship experience are essential.

Responsabilidades

  • Lead design and architecture of telecom software systems.
  • Mentor engineers and shape technical direction.
  • Develop scalable APIs and microservices for network functions.
  • Drive CI/CD, testing, and code quality practices.

Conocimientos

Distributed systems
Leadership
CI/CD
Go/C++/Python
Remote work

Educación

Master's or PhD in CS/SE

Herramientas

Docker
Kubernetes
APIs & Microservices

Descripción del empleo

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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Principal Telecoms Software Engineer
Principal Telecoms Software Engineer

Placements24 • Randburg

Híbrido
ZAR 2.000.000 - 3.200.000
Very competitive compensation
Stock options
Flexible work arrangements
+1
Remote Senior Telecom Software Engineer
Remote Senior Telecom Software Engineer

Placements24 • Randburg

Híbrido
ZAR 900.000 - 1.500.000
Competitive salary
Fully remote with flexible hours
Health insurance
+3
Senior Telecoms Software Developer
Senior Telecoms Software Developer

Placements24 • Gqeberha

Híbrido
ZAR 900.000 - 1.300.000
Fully remote
WFH stipend
Flexible hours
+1
Lead Telecoms Software Developer
Lead Telecoms Software Developer

Placements24 • Centurion

Híbrido
ZAR 1.200.000 - 1.800.000
Stock options
Private healthcare
Generous leave
+1
Telecommunications Software Engineer
Telecommunications Software Engineer

Placements24 • Centurion

Híbrido
ZAR 600.000 - 1.000.000
Private health insurance
Retirement savings plan
Performance bonuses
+1
Senior Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Benoni

Híbrido
ZAR 900.000 - 1.500.000
Fully remote work
Competitive salary and performanceBonu
Medical, dental, and vision coverage
+2
Remote Principal Systems Architect (Telecoms)
Remote Principal Systems Architect (Telecoms)

Placements24 • Bloemfontein

Híbrido
ZAR 1.800.000 - 2.600.000
Remote work
Executive compensation
Health benefits
+3
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Gqeberha

Híbrido
ZAR 900.000 - 1.200.000
Competitive salary
Excellent health benefits
Performance bonuses
+2
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Polokwane

Híbrido
ZAR 900.000 - 1.500.000
Fully remote work environment
Health insurance paid by company
Dental coverage
+7
Senior Software Developer - Telecom Platforms
Senior Software Developer - Telecom Platforms

Placements24 • Durban

Híbrido
ZAR 900.000 - 1.500.000
Competitive salary
Fully remote
Health benefits
+2