Senior Telecom Software Engineer - Remote

Placements24

South Africa

Remote

ZAR 900,000 - 1,500,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work
Health, dental, vision insurance
Home office allowance
Professional growth & conferences
Annual bonus

Job summary

Parexel seeks a Senior Telecom Software Engineer for a fully remote role to design, develop, test, and deploy software powering next-generation telecom services from anywhere. The role emphasizes scalable, high-performance back-end systems with a collaborative, international team.

The ideal candidate has 7+ years of experience, strong telecom protocol knowledge (SIP, SS7, BGP), and hands-on experience with AWS/Azure/GCP, Docker, and Kubernetes in a remote-friendly environment.

Qualifications

  • Master's or PhD in Computer Science, Software Engineering, or related field.
  • 7+ years of professional software development experience, telecoms focus.
  • Deep understanding of telecom protocols (SIP, SS7, BGP).
  • Proficiency in Python, Java, C++, Go; cloud platforms and containers.

Responsibilities

  • Design, develop, test, and deploy robust, scalable software for telecom applications.
  • Write clean, efficient, and well-documented code in Python/Java/C++/Go.
  • Collaborate with product managers, architects, and engineers to define requirements and designs.
  • Optimize performance and ensure reliability and scalability of backend systems.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve complex defects and production issues.
  • Contribute to evolving software development processes and best practices.

Skills

Python
Java
C++
Go
Distributed systems

Education

Master's or PhD in CS/Software Eng

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Remote Senior Telecom Software Engineer

Our client, a leading innovator in the Telecoms sector, is seeking a highly motivated Senior Telecom Software Engineer to join their fully remote engineering team. This is a key role in developing, deploying, and maintaining the software systems that power our next-generation telecommunications services. As a remote-first company, we foster a collaborative and productive environment where engineers can thrive regardless of their physical location. You will be responsible for designing and implementing robust, scalable, and efficient software solutions, contributing to all phases of the software development lifecycle. The ideal candidate is passionate about building scalable, high-performance software and thrives in a dynamic, collaborative remote work environment.

Our client, a leading innovator in the Telecoms sector is seeking a highly motivated Senior Telecom Software Engineer to join their distributed engineering team. This is a fully remote position that allows you to contribute to the design, development, and deployment of cutting-edge software solutions for the telecommunications industry from anywhere in South Africa. You will work on complex systems, collaborate with a talented international team, and play a key role in shaping the future of our client's offerings. The ideal candidate is passionate about building scalable, high-performance software and thrives in a dynamic, collaborative remote work environment focused on the telecoms sector.

Key Responsibilities
  • Design, develop, test, and deploy robust, scalable software for telecommunications applications.
  • Write clean, efficient, and well-documented code in languages such as Python, Java, or C++.
  • Collaborate with product managers, architects, and other engineers to define software requirements and technical designs.
  • Optimize software performance and ensure the reliability and scalability of backend systems.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and resolve complex software defects and production issues.
  • Contribute to the evolution of our software development processes and best practices.
Requirements
  • Master's or Ph.D. in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional software development experience, with a significant portion focused on the telecoms industry.
  • Deep understanding of telecommunications protocols (e.g., SIP, SS7, BGP) and network architectures.
  • Proficiency in one or more programming languages (e.g., Python, Java, C++, Go).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong knowledge of distributed systems, microservices architecture, and database technologies.
Benefits
  • Highly competitive salary and annual bonus package.
  • Fully remote work arrangement with flexible hours.
  • Comprehensive health, dental, and vision insurance.
  • Generous allowance for home office setup and internet expenses.
  • Opportunities for professional growth, attending industry conferences, and continuous learning.
  • Chance to work on transformative projects in the rapidly evolving telecoms space.

Parexel is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to legally protected status, which in the US includes race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

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 • Randburg

Remote
ZAR 1,000,000 - 1,800,000
Annual bonus
Fully remote
Health insurance
+2
Remote Senior Software Developer (Telecoms)
Remote Senior Software Developer (Telecoms)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Fully remote position
Competitive salary
Health benefits
+3
Principal Telecom Software Engineer (Remote)
Principal Telecom Software Engineer (Remote)

Placements24 • Durban

Hybrid
ZAR 1,800,000 - 2,400,000
Medical aid
Retirement fund
Remote Senior Full Stack Developer (Telecoms)
Remote Senior Full Stack Developer (Telecoms)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Remote work across SA
Health benefits
Home office allowance
+2
Remote Senior Software Developer (Telecom Backend)
Remote Senior Software Developer (Telecom Backend)

Placements24 • George

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Competitive salary and incentives
Health insurance
+4
Remote Full-Stack Telecom Developer
Remote Full-Stack Telecom Developer

Placements24 • George

Hybrid
ZAR 700,000 - 1,000,000
Remote work
Competitive salary
Insurance – medical, dental, vision
+5
Code 14 Driver Ref: 4379
Code 14 Driver Ref: 4379

NDC Personnel • South Africa

Remote
ZAR 900,000 - 1,200,000
Salary and performance bonuses
Health, dental, and vision insurance
Retirement savings plan with employer
+4
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Excellent health benefits
Performance bonuses
+2
Remote Senior Full Stack Developer (Telecoms)
Remote Senior Full Stack Developer (Telecoms)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Competitive salary and incentives
Health and wellness benefits
+2
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Health insurance paid by company
Dental coverage
+7