Remote Senior Telecommunications Software Engineer

Placements24

Pretoria

Hybrid

ZAR 900,000 - 1,700,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus
Health, dental, and vision insurance
Home office stipend
Internet/utility allowance
Professional growth opportunities
Flexible hours
Remote-friendly culture

Job summary

Placements24 is seeking a Senior Telecommunications Software Engineer to join their fully remote engineering team. You will design, develop, test, and deploy software for global telecom infrastructure, mentoring juniors from your home office.

You will work in C++, Java, or Python, collaborate with product managers and architects, optimize performance, and contribute to scalable, reliable platforms in a distributed, agile environment.

Qualifications

  • Master's degree or PhD in CS, SE, or related field.
  • 7+ years of professional software development in telecom sector.
  • Expertise in object-oriented programming, data structures, and algorithms.
  • Strong experience with distributed systems, real-time processing, and network protocols relevant to telecommunications.
  • Proficiency with development tools, including version control (Git), CI/CD pipelines, and automated testing frameworks.
  • Excellent problem-solving skills and the ability to work effectively in a fully remote, agile environment.

Responsibilities

  • Design, develop, test, and deploy software for telecommunications applications, including signaling, routing, and management systems.
  • Write clean, efficient, and well-documented code using languages such as C++, Java, or Python.
  • Collaborate with product managers, architects, and other engineers to define software requirements and technical specifications.
  • Optimize software performance, identify and resolve complex bugs, and ensure system reliability in production environments.
  • Participate in code reviews, providing constructive feedback to ensure code quality and adherence to best practices.
  • Contribute to the architectural design and evolution of our software platforms, focusing on scalability and maintainability.

Skills

Object-oriented programming
Data structures
Algorithms
Distributed systems
Real-time processing
Network protocols
Git
CI/CD
Automated testing
Remote work
Problem solving

Education

Master's degree in Computer Science
PhD in Computer Science

Tools

Git
CI/CD pipelines
Automated testing frameworks

Job description

About the Role

Our client is seeking a highly experienced and motivated Senior Telecommunications Software Engineer to join their fully remote engineering team. This role is instrumental in developing and enhancing the software systems that underpin their global telecommunications infrastructure. You will have the opportunity to work on challenging projects, contribute to architectural decisions, and mentor junior engineers, all from the comfort of your home office. We are looking for individuals who are passionate about building reliable, scalable, and high-performance software solutions for the rapidly evolving telecom landscape, fostering a culture of innovation and collaboration across distributed teams.


Key Responsibilities


  • Design, develop, test, and deploy robust software solutions for telecommunications applications, including signaling, routing, and management systems.

  • Write clean, efficient, and well-documented code using languages such as C++, Java, or Python.

  • Collaborate with product managers, architects, and other engineers to define software requirements and technical specifications.

  • Optimize software performance, identify and resolve complex bugs, and ensure system reliability in production environments.

  • Participate in code reviews, providing constructive feedback to ensure code quality and adherence to best practices.

  • Contribute to the architectural design and evolution of our software platforms, focusing on scalability and maintainability.


Requirements


  • Master's degree or PhD in Computer Science, Software Engineering, or a related field.

  • 7+ years of professional software development experience, with a significant portion in the telecommunications sector .

  • Expertise in object-oriented programming, data structures, and algorithms.

  • Strong experience with distributed systems, real-time processing, and network protocols relevant to telecommunications.

  • Proficiency with development tools, including version control (Git), CI/CD pipelines, and automated testing frameworks.

  • Excellent problem-solving skills and the ability to work effectively in a fully remote , agile environment.


Benefits


  • Highly competitive salary and annual bonus structure.

  • Comprehensive health, dental, and vision insurance plans.

  • Generous home office setup stipend and recurring internet/utility allowance.

  • Significant opportunities for professional growth, continuous learning, and attending virtual conferences.

  • Flexible working hours to accommodate global teams and personal schedules.

  • A vibrant and inclusive remote company culture that values open communication and mutual respect.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Telecoms Software Developer (Remote)
Senior Telecoms Software Developer (Remote)

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Home office stipend
Paid time off
+1
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • Pretoria

Hybrid
ZAR 1,397,000 - 2,300,000
Remote work flexibility
Comprehensive health insurance
Professional growth & conferences
Senior Telecoms Software Developer
Senior Telecoms Software Developer

Placements24 • Soweto

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary and bonus structure
Health insurance (comprehensive)
Generous paid time off and holidays
+2
Remote Senior Telecom Software Engineer
Remote Senior Telecom Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote with flexible hours
Health insurance
+3
Remote Senior Software Engineer - Telecom Platforms
Remote Senior Software Engineer - Telecom Platforms

Placements24 • Centurion

Hybrid
ZAR 700,000 - 1,100,000
Fully remote work
Professional growth opportunities
Conference attendance
Telecommunications Software Developer
Telecommunications Software Developer

Placements24 • Polokwane

On-site
ZAR 600,000 - 900,000
Competitive salary
Remote work
Growth opportunities
+2
Remote Telecom Systems Engineer
Remote Telecom Systems Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Remote-first culture
Annual development budget
Flexible working hours
Senior Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive salary and performanceBonu
Medical, dental, and vision coverage
+2
Senior Telecoms Software Developer
Senior Telecoms Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
WFH stipend
Flexible hours
+1