Remote Senior Software Developer - Telecom Cloud Platforms

Placements24

Pretoria

Hybrid

ZAR 1,000,000 - 1,700,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work
Private health insurance
Professional development budget
Stock options
Equity grants

Job summary

Placements24 is recruiting a Remote Senior Software Developer to join its distributed engineering team. Based remotely but supporting Pretoria operations, you will design, implement, and deploy cloud-native applications and microservices powering modern telecom platforms.

You'll work with Go, Python, or Java on AWS/Azure/GCP, using Docker and Kubernetes within an Agile environment. The role offers full remote flexibility, a competitive salary, and opportunities for professional growth and

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 5+ years of professional software development experience with backend and cloud technologies.
  • Proven expertise deploying on AWS, Azure, or GCP.
  • Deep knowledge of microservices, RESTful APIs, and distributed systems design patterns.
  • Proficiency in Go, Python, Java, or Node.js.
  • Experience with CI/CD pipelines and infrastructure as code (Terraform) is highly advantageous.

Responsibilities

  • Design, develop, test, and deploy cloud-native applications and microservices.
  • Architect solutions on cloud platforms using Docker and Kubernetes.
  • Collaborate with product managers and engineers in an Agile framework.
  • Optimize performance, databases, and infrastructure for scalability and cost-efficiency.
  • Write clean, documented code and participate in code reviews.
  • Troubleshoot production issues in distributed systems to ensure high availability.

Skills

Backend development
Cloud technologies
Distributed systems
RESTful APIs
Go
Python
Java
Node.js
CI/CD
Kubernetes
Terraform

Education

Bachelor's or Master's degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
Terraform
AWS
Azure
GCP

Job description

About the Role

Our client is revolutionizing the telecoms sector through cutting-edge cloud solutions and is seeking a highly skilled Remote Senior Software Developer to join their distributed engineering team, based remotely but supporting operations originating from Pretoria, Gauteng . You will be instrumental in designing, developing, and deploying scalable cloud-native applications and microservices that power next-generation telecommunications platforms. This is a fully remote role, offering unparalleled flexibility to work from anywhere within South Africa, while collaborating with a talented international team. You'll tackle complex challenges in distributed systems, high-availability services, and real-time data processing, contributing to a technology-driven company that is shaping the future of connectivity.

Key Responsibilities
  • Design, develop, test, and deploy robust, scalable, and high-performance cloud-native applications and microservices using languages like Go, Python, or Java.
  • Architect and implement solutions on cloud platforms (AWS, Azure, GCP), leveraging containerization technologies like Docker and Kubernetes.
  • Collaborate effectively with product managers, architects, and other engineers to define technical requirements and deliver features within an Agile framework.
  • Optimize application performance, database interactions, and infrastructure for scalability, reliability, and cost-efficiency.
  • Write clean, maintainable, and well-documented code, participate actively in code reviews , and promote best practices.
  • Troubleshoot and resolve complex production issues in distributed systems, ensuring minimal downtime and maximum service availability.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 5+ years of professional experience in software development , with a strong focus on backend systems and cloud technologies.
  • Proven expertise in developing and deploying applications on major cloud providers (AWS, Azure, or GCP).
  • Deep understanding of microservices architecture , RESTful APIs, and distributed systems design patterns.
  • Proficiency in at least one modern programming language (e.g., Go, Python, Java, Node.js).
  • Experience with CI/CD pipelines, container orchestration (Kubernetes), and infrastructure as code (Terraform) is highly advantageous.
Benefits
  • Exceptional salary package commensurate with experience and expertise.
  • Fully remote work arrangement, offering significant flexibility and autonomy.
  • Comprehensive private health insurance and wellness programs.
  • Generous budget for professional development, conferences, and training.
  • Opportunity to work on impactful projects at the forefront of telecom cloud innovation .
  • Stock options or performance-based equity grants.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work allowance
Home office setup support
Health and wellness benefits
+2
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
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+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
Principal Telecoms Software Engineer
Principal Telecoms Software Engineer

Placements24 • Randburg

Hybrid
ZAR 2,000,000 - 3,200,000
Very competitive compensation
Stock options
Flexible work arrangements
+1
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote work arrangement
Health benefits
+2
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