Remote Senior Software Engineer - Energy Trading Platforms

Placements24

Sandton

Hybrid

ZAR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Placements24 is seeking a Senior Software Engineer for a global energy trading technology leader. This fully remote role within South Africa requires 8+ years in backend systems and expertise in Java, C++, or Python, plus experience with distributed, low-latency software.

You will design, build, test, and maintain scalable trading platforms, mentor peers, and collaborate with product managers and traders to deliver robust financial software while ensuring reliability and security.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 8 years of professional software development experience, with a strong focus on backend systems.
  • Proven experience in building high-frequency trading platforms, financial systems, or complex distributed systems.
  • Proficiency in one or more modern programming languages such as Java, C++, or Python.
  • Strong understanding of data structures, algorithms, and object-oriented design.
  • Experience with relational databases (e.g., SQL) and NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for a remote team environment.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve complex software systems for energy trading.
  • Develop robust, scalable, and high-performance applications, focusing on low-latency requirements.
  • Write clean, efficient, and well-documented code using modern programming languages (e.g., Java, C++, Python).
  • Collaborate with product managers, traders, and other engineers to define requirements and deliver innovative solutions.
  • Participate in code reviews, architectural discussions, and technical design sessions.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to the continuous improvement of software development processes and practices.
  • Mentor junior engineers and share technical expertise within the team.
  • Ensure the security, reliability, and performance of all developed software.
  • Stay up-to-date with the latest advancements in software engineering and trading technologies.

Skills

Java
C++
Python
Distributed systems
Low-latency design
Problem solving
Remote teamwork
Cloud platforms

Education

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

Tools

Docker
Kubernetes
SQL
NoSQL
AWS
Azure
GCP

Job description

Placements24 is seeking a Senior Software Engineer for a global energy trading technology leader. This fully remote role within South Africa requires 8+ years in backend systems and expertise in Java, C++, or Python, plus experience with distributed, low-latency software.

You will design, build, test, and maintain scalable trading platforms, mentor peers, and collaborate with product managers and traders to deliver robust financial software while ensuring reliability and security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Remote Senior Software Engineer - Energy Trading Platforms
Remote Senior Software Engineer - Energy Trading Platforms

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Remote Senior Software Engineer - Energy Trading Platforms
Remote Senior Software Engineer - Energy Trading Platforms

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Annual bonus
Equity potential
Remote work flexibility
+2
Senior Energy Trader - Remote SA
Senior Energy Trader - Remote SA

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote
Performance bonuses
Career development
+2
Remote Senior Engineer, Energy Analytics Platform
Remote Senior Engineer, Energy Analytics Platform

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Flexible hours
Health benefits
+2
Remote Senior Backend Engineer - Telecom Platforms
Remote Senior Backend Engineer - Telecom Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote
Health benefits
+2
Remote Energy Trader: High-Impact Trading & Flex Hours
Remote Energy Trader: High-Impact Trading & Flex Hours

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Remote Senior Energy Trader
Remote Senior Energy Trader

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote
Performance bonuses
Career development
+2
Remote Energy Trading & Strategy Analyst
Remote Energy Trading & Strategy Analyst

Placements24 • Siyancuma Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Competitive salary
Performance-based bonus potential
+2
Remote Senior Backend Engineer - Scalable Systems
Remote Senior Backend Engineer - Scalable Systems

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 850,000 - 1,500,000
Remote salary
Flexible hours
Annual leave
+2