Remote Senior Software Engineer - Energy Trading Platforms

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 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
Equity potential
Remote work flexibility
Health, dental, vision insurance
Professional development budget

Job summary

Placements24 is seeking a Senior Software Engineer to join a fully remote South Africa team. You will design, build, and deploy scalable backend services for energy trading platforms, collaborating with cross-functional teams to define requirements and architecture.

The role requires 7+ years in backend development, expertise in Python/Java/C++, and distributed systems with cloud/container experience. Remote-first environment and strong problem-solving are essential.

Qualifications

  • Bachelor's degree in CS, Eng or related field or equivalent experience.
  • 7+ years of professional software development with backend focus.
  • Proficiency in Python, Java, or C++, and distributed systems knowledge.
  • Relational and NoSQL databases, caching, and cloud platforms.
  • Experience with Docker and Kubernetes; remote work aptitude.

Responsibilities

  • Design, develop, test, and deploy scalable, high-performance backend services and APIs for energy trading applications.
  • Collaborate with product managers, quants, and other engineers to define software requirements and architecture.
  • Write clean, maintainable, and well-tested code using best practices and modern development methodologies.
  • Optimize application performance, database interactions, and system resilience.
  • Participate in code reviews, technical discussions, and architectural design sessions.
  • Contribute to continuous improvement of development processes, tools, and infrastructure.

Skills

Backend programming (Python/Java/C++)
Distributed systems

Education

Bachelor's degree in CS/Engineering or related field

Tools

Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)

Job description

About the Role

Our client is seeking a highly experienced and motivated Senior Software Engineer to join their fully remote team, focusing on developing and enhancing their cutting-edge energy trading platforms . This is a unique opportunity to work from anywhere within South Africa, contributing to the technological backbone of global energy markets. You will play a key role in designing, building, and deploying robust, scalable, and high-performance software solutions. The ideal candidate thrives in a collaborative, remote-first environment, possesses exceptional coding skills, and has a passion for tackling complex challenges in the fast-paced financial technology space. You'll work with a talented, distributed team committed to innovation and excellence.

Key Responsibilities
  • Design, develop, test, and deploy scalable, high-performance backend services and APIs for energy trading applications.
  • Collaborate with product managers, quants, and other engineers to define software requirements and architecture.
  • Write clean, maintainable, and well-tested code using best practices and modern development methodologies.
  • Optimize application performance, database interactions, and system resilience.
  • Participate actively in code reviews, technical discussions, and architectural design sessions.
  • Contribute to the continuous improvement of development processes, tools, and infrastructure.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in software development , with a strong focus on backend systems.
  • Proficiency in languages such as Python, Java, or C++, and experience with distributed systems.
  • Solid understanding of relational databases, NoSQL databases, and caching mechanisms.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work autonomously in a remote setting.
Benefits
  • Highly competitive salary package with annual bonuses and potential equity.
  • Full remote work arrangement, offering exceptional flexibility.
  • Comprehensive health, dental, and vision insurance.
  • Generous professional development budget and opportunities for learning.
  • A dynamic and inclusive company culture that values innovation and collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Backend Developer
Remote Senior Backend Developer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Full remote work
Health insurance
Home office budget
+3
Remote Senior Backend Engineer, Energy Trading Platform
Remote Senior Backend Engineer, Energy Trading Platform

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Annual bonus
Equity potential
Remote work flexibility
+2
Senior Software Engineer - Cloud Platforms
Senior Software Engineer - Cloud Platforms

Placements24 • South Africa

Remote
GBP 90,000 - 130,000
Health insurance
100% remote work
Stock options
+2
Remote Software Developer - Backend Focus
Remote Software Developer - Backend Focus

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Remote work
Medical insurance
Life insurance
+2
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 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 Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Sandton

Hybrid
ZAR 600,000 - 1,200,000
Stock options
Remote work
Health insurance
+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
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