Principal Telecoms Software Engineer

Placements24

Randburg

Hybrid

ZAR 2,000,000 - 3,200,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Very competitive compensation
Stock options
Flexible work arrangements
Executive health coverage

Job summary

Placements24, based near Randburg, seeks a Principal Telecoms Software Engineer to lead architecture and development for next-generation telecom services in a fully remote team.

You will design, implement, and optimize large-scale distributed systems, mentor engineers, and drive CI/CD and cloud-native initiatives.

Qualifications

  • Advanced degree or equivalent practical experience.
  • 10+ years in software development with telecom systems focus.
  • Experience designing large distributed systems and microservices.
  • Proficiency in C++, Java, Python, or Go.

Responsibilities

  • Lead design and development of scalable telecom software systems.
  • Define architecture strategy and best practices for the team.
  • Write high-quality, well-tested code using modern languages.
  • Mentor junior and mid-level engineers in a remote setting.
  • Collaborate with product, operations, and other teams to deliver solutions.
  • Champion CI/CD, automated testing, and performance optimization.

Skills

Distributed systems
Leadership
CI/CD
Cloud-native
Backend languages
Networking basics

Education

Master's or PhD in CS/Software Engineering or related field

Tools

Docker
Kubernetes

Job description

About the Role

Our client is looking for a highly experienced and visionary Principal Telecoms Software Engineer to lead critical development initiatives within their fully remote engineering team. This senior role involves architecting, designing, and implementing complex software solutions that power next-generation telecommunications services. You will tackle challenging technical problems, mentor other engineers, and drive innovation in areas such as network function virtualization, cloud-native platforms, and high-performance data processing. This is an exceptional opportunity for a seasoned engineer to make a significant impact on the future of telecommunications technology, working autonomously and collaborating with a talented, distributed team across the globe from their base near Randburg .


Key Responsibilities


  • Lead the design and development of robust, scalable, and highly available software systems for telecommunications applications.

  • Define technical strategy, architecture, and best practices for software development within the team.

  • Write high-quality, maintainable, and well-tested code using modern programming languages and frameworks.

  • Mentor and guide junior and mid-level engineers, fostering technical growth and excellence.

  • Collaborate with product management, operations, and other engineering teams to deliver integrated solutions.

  • Champion and implement advanced software engineering principles, including CI/CD, automated testing, and performance optimization.


Requirements


  • Master's or Ph.D. in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • 10+ years of professional software development experience, with a significant focus on telecommunications systems.

  • Expertise in designing and building large-scale distributed systems, microservices, and cloud-native applications.

  • Proficiency in one or more backend programming languages such as C++, Java, Python, or Go.

  • Deep understanding of networking protocols, distributed systems concepts, and software architecture patterns.

  • Proven leadership skills and experience mentoring technical teams in a remote setting.


Benefits


  • Top-tier compensation package including a high base salary and substantial bonuses.

  • Comprehensive executive health, dental, and vision insurance.

  • Significant stock options or equity grants.

  • Generous paid time off and flexible work arrangements.

  • Opportunity to work on cutting-edge technologies and influence industry standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Telecoms Software Developer
Lead Telecoms Software Developer

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Private healthcare
Generous leave
+1
Senior Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Performance bonuses
Fully remote work environment
+2
Remote Telecom Software Developer
Remote Telecom Software Developer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Remote work flexibility
Medical, dental, and vision coverage
Stock options or performance bonuses
+1
Remote Senior Telecoms Solutions Architect
Remote Senior Telecoms Solutions Architect

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Remote work
Performance bonuses
+1
Senior Software Developer - Telecom Platforms
Senior Software Developer - Telecom Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote
Health benefits
+2
Remote Senior Telecom Software Engineer
Remote Senior Telecom Software Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 1,959,000 - 2,938,000
Stock options
Fully remote
Health, dental, and vision insurance
+1
Remote Senior Telecoms Solutions Architect
Remote Senior Telecoms Solutions Architect

Placements24 • Sandton

Hybrid
ZAR 2,500,000 - 3,800,000
Executive bonus
Fully remote work environment
Health, retirement, and life insurance
+2
Remote Senior Software Developer - Telecom Cloud Platforms
Remote Senior Software Developer - Telecom Cloud Platforms

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,700,000
Remote work
Private health insurance
Professional development budget
+2
Senior Telecoms Solutions Architect
Senior Telecoms Solutions Architect

Placements24 • Durban

On-site
ZAR 680,000 - 920,000
Fully remote work
Performance-based bonuses
Medical and life insurance
+1
Remote Senior Telecoms Network Engineer
Remote Senior Telecoms Network Engineer

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,300,000
Remote work
Competitive salary
Health, dental, vision insurance
+1