Remote Senior Engineer, Energy Analytics Platform

Placements24

Rustenburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

5 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

Remote work
Flexible hours
Health benefits
Professional development budget
Career advancement

Job summary

Placements24 is seeking a Senior Software Engineer to join a fully remote team building an energy analytics platform. You will design, develop, and optimize data-intensive applications using Python, Java, or Scala, and collaborate with data scientists to deploy ML models.

Ideal candidates have 5+ years in software development, strong experience with Spark, Hadoop, Kafka, and cloud platforms (AWS/Azure/GCP), and a proven track record delivering scalable solutions in energy or data analytics.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of professional software development experience, with a focus on data-intensive applications or analytics platforms.
  • Strong proficiency in at least one modern programming language (Python, Java, Scala, or Go).
  • Experience with big data technologies (Spark, Hadoop, Kafka) and cloud platforms (AWS, Azure, GCP).
  • Solid understanding of SQL and NoSQL databases.
  • Familiarity with machine learning concepts is a plus.
  • Excellent problem-solving and collaboration skills for a remote role.

Responsibilities

  • Design, develop, and maintain scalable, high-performance software applications for energy analytics.
  • Write clean, efficient, and well-documented code in Python, Java, or Scala.
  • Develop and implement data processing pipelines and ML models for energy data.
  • Collaborate with data scientists, domain experts, and other engineers to define software requirements and features.
  • Optimize application performance, scalability, and reliability.
  • Contribute to architectural decisions and technology selection for the analytics platform.
  • Participate in code reviews and ensure adherence to best practices.
  • Troubleshoot and resolve complex software defects and issues.
  • Stay current with emerging technologies and industry trends in software development and energy analytics.
  • Engage actively in a remote team environment through virtual collaboration tools and agile methodologies.

Skills

Python
Java
Scala
Go
Big data
Cloud platforms
SQL
NoSQL
Remote collaboration

Education

Bachelor's or Master's in CS/Engineering

Tools

Spark
Hadoop
Kafka
AWS
Azure
GCP

Job description

Placements24 is seeking a Senior Software Engineer to join a fully remote team building an energy analytics platform. You will design, develop, and optimize data-intensive applications using Python, Java, or Scala, and collaborate with data scientists to deploy ML models.

Ideal candidates have 5+ years in software development, strong experience with Spark, Hadoop, Kafka, and cloud platforms (AWS/Azure/GCP), and a proven track record delivering scalable solutions in energy or data analytics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Data Scientist — Energy Forecasting & ML
Remote Senior Data Scientist — Energy Forecasting & ML

Placements24 • Sandton

Hybrid
ZAR 1,999,000 - 2,999,000
Remote work flexibility
Annual performance bonus
Stock options
+3
Remote Senior Data Scientist — Energy Analytics
Remote Senior Data Scientist — Energy Analytics

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 2,000,000
Home office stipend
Comprehensive remote work support
Senior Data Scientist, Energy Analytics (Remote)
Senior Data Scientist, Energy Analytics (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,976,000 - 2,964,000
Health insurance
Retirement plan
Home office stipend
+2
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 Data Scientist — Energy Analytics & Forecasting
Remote Data Scientist — Energy Analytics & Forecasting

Placements24 • East London

Hybrid
ZAR 1,200,000 - 2,000,000
Year-end bonus
Fully remote work
Medical insurance
+2
Remote Data Platform Engineer for Cloud ETL & Analytics
Remote Data Platform Engineer for Cloud ETL & Analytics

Placements24 • Benoni

Hybrid
ZAR 1,482,000 - 2,470,000
Full remote work flexibility
Health, dental, and vision insurance
Generous PTO and holidays
+4
Senior Data Scientist - Remote Renewable Energy Analytics
Senior Data Scientist - Remote Renewable Energy Analytics

Placements24 • Gauteng

Hybrid
ZAR 1,600,000 - 2,000,000
Health insurance
Retirement savings plans
Professional development
Remote Senior Software Engineer - Energy Analytics
Remote Senior Software Engineer - Energy Analytics

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Flexible hours
Health benefits
+2
Remote Data Scientist, Energy Markets & Grid Analytics
Remote Data Scientist, Energy Markets & Grid Analytics

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Highly competitive salary and bonus
Health, dental, and vision insurance
Remote work stipend and home office
+2