NextGenEnergyJobs.com

Back-End Software Engineer

Jua
Posted February 4, 2025

Cape Town, Western Cape

Energy Management

Full Time

Job Description

The Senior Backend Engineer will be responsible for building backend pipelines, services, and cloud infrastructure for a cutting-edge machine learning weather forecasting system, focusing on rapid prototyping and deployment of features to support energy and power traders.

Responsibilities

  • Collaborate in a remote team with daily pair programming.
  • Bring machine learning models from benchmarks to production for energy and power traders.
  • Design, develop, and deploy data ingestion and machine learning inference pipelines, dashboards, APIs, and client libraries.
  • Prototype new ideas or technologies with short feedback cycles.
  • Develop and automate internal tools and CI/CD pipelines.
  • Participate actively in technical planning and product design.

Requirements

  • Bachelor's degree or higher in Computer Science or a related field.
  • 5 years working in an Engineering role.
  • Proven track record of owning projects and driving progress forward.
  • Experience and interest in building prototypes rapidly with uncertain requirements and short feedback cycles.
  • The ability to make pragmatic, fast-paced decisions and manage technical debt effectively.
  • A proactive approach to identifying problems, performance bottlenecks, and areas for improvement.
  • Confident in using modern Python in a large-scale production system.
  • Currently based in Cape Town, South Africa.

Benefits

  • Compensation/salary range
  • Remote working model
  • Generous stock options
  • Exposure to cutting-edge machine learning techniques and technologies
  • Opportunity to work at a global company with biannual retreats in Europe
  • Chance to make a direct impact on the energy transition
  • Significant role in shaping the product from the ground up

More jobs at Jua

Senior Account Executive

Jua
Jan 21
Zürich, Switzerland
Full Time
Energy Management
Salary not specified

Senior AI Researcher Climate and Earth Systems

Jua
Jan 21
Zürich, Switzerland
Full Time
Energy Management
Salary not specified

Pre-Sales Engineer for Weather-Dependent Energy Trading

Jua
Jan 21
Zürich, Switzerland
Full Time
Energy Management
Salary not specified