Software Engineer - Renewables Optimization

Dexter Energy

Amsterdam

Hybrid

EUR 55,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunity to work with AI-tools
Supportive team environment
Flexibility in remote work

Job summary

A renewable energy solutions firm based in Amsterdam is seeking a Software Engineer to enhance their trading optimization systems. The role involves building execution systems for energy trading, collaborating with data scientists, and ensuring high software quality. The ideal candidate has over 4 years of experience in software engineering and a strong grip on data engineering. This full-time position offers a supportive work culture and opportunities for professional growth.

Qualifications

  • 4+ years in software engineering within a team environment.
  • Experience delivering production-grade software in data-intensive domains.
  • Familiarity with cloud deployments and CI/CD practices.

Responsibilities

  • Build execution systems for cross-market energy trading.
  • Translate strategies into production software with data scientists.
  • Improve code quality and maintainability.

Skills

Python
Data Engineering
API Integrations
Cloud-based Deployments

Tools

Grafana
Prometheus
Sentry
Google BigQuery

Job description

Overview

Software Engineer - Renewables Optimization at Dexter Energy. Amsterdam-based scale-up developing AI-powered forecasting and optimization solutions for renewable energy companies to thrive in short-term power markets.

About the Role

We’re looking for a Software Engineer to join our Renewables Optimization team. This team builds core trading optimization execution systems that help energy companies sell (or buy) energy from wind and solar assets across short-term markets. Your mission is to turn cutting-edge forecasting and optimization logic into robust, scalable software that makes smarter trading decisions, up to 36 hours ahead. This role offers the opportunity to work on a high-impact product with fast feedback loops.

What You’ll Do
  • Build and run execution systems for cross-market energy trading of renewable assets.
  • Work closely with data scientists and quantitative trading analysts to translate strategies into production software.
  • Continue developing a backtesting framework to optimize trading strategies.
  • Build data integrations for our optimizer with internal systems (e.g. forecasts) and external systems (e.g. APIs to execute trades).
  • Work on data engineering tasks to make trading data available for analytics (e.g. product monitoring, invoicing).
  • Continuously improve the quality, scalability, and maintainability of the codebase.
About You
Experience
  • 4+ years in software engineering in a collaborative team environment (bonus if you’ve worked in fast-moving or production-critical domains).
  • Able to independently deliver production-grade software (Python) in a data-intensive domain.
  • Know how to handle complex data streams (API integrations, data pipelines, storage).
  • Comfortable with cloud-based deployments, CI/CD, and modern monitoring practices (e.g. Grafana, Prometheus, Sentry).
Mindset & Skills
  • Hands-on: You enjoy building data systems to create real-world results.
  • You’re pragmatic: able to balance engineering rigor with shipping quickly.
  • Curiosity: genuinely interested in the world of short-term energy trading or financial markets.
  • You thrive in a dynamic environment.
Nice-to-haves
  • Experience with time series forecasting, optimization, or trading systems.
  • Familiarity with analytical tools like Google BigQuery, DBT and dashboarding tools (Lightdash or others).
  • Background in energy markets, renewables, or financial trading.
Why This Role?
  • Direct impact on one of Dexter’s core products with measurable business value.
  • High ownership in a small, senior, cross-functional team.
  • Opportunity to learn from experts across software, data science, and trading.
  • Supportive, low-bureaucracy environment with focus time and deep work.
  • Modern tech stack and freedom to experiment with new tools.
  • Encouragement to experiment with latest AI-tools to improve coding.
Working at Dexter

Headquartered in Amsterdam, we’re a hybrid team that balances remote work with in-person collaboration. Most of us work from the office 2-3 days a week to brainstorm, exchange ideas, and drive projects forward together.

Ready to Apply?

Join Dexter as a Software Engineer and be part of a team driving the transition to a cleaner, more sustainable energy future. Apply now and help shape the future of renewable energy optimization.

Equal Opportunity

Dexter is proud to be an equal opportunity workplace and affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity.

Job Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Services for Renewable Energy, Software Development, and Information Technology & Services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Renewables Optimization & Trading
Software Engineer, Renewables Optimization & Trading

Dexter Energy • Amsterdam

Hybrid
EUR 55,000 - 75,000
Production Engineer
Production Engineer

Optiver • Amsterdam

On-site
EUR 70,000 - 110,000
Performance-based bonus structure
25 paid vacation days
Training opportunities
+3
Senior ML Engineer, Energy Forecasting | Utrecht, Netherlands
Senior ML Engineer, Energy Forecasting | Utrecht, Netherlands

Talcom • Utrecht

On-site
EUR 65,000 - 85,000
Competitive salary
Bonus
Pension
+2
Senior Software Engineer
Senior Software Engineer

Coders Connect • Utrecht

On-site
EUR 70,000 - 100,000
Hybrid setup (2–3 days/week in the office)
Stock options
Innovative project collaboration with Utrecht University
+1
Software Engineer
Software Engineer

Venture Search • Amsterdam

On-site
EUR 70,000 - 90,000
Competitive salary and bonus package
Access to on-site sports facilities
Travel reimbursement
+2
Junior Software Engineer – Core Tech
Junior Software Engineer – Core Tech

BlockTech • Amsterdam

On-site
EUR 50,000 - 70,000
Competitive compensation with a bonus plan
Pension plan
In-house training program
+4
Software Engineer - Automated Trading Systems
Software Engineer - Automated Trading Systems

Optiver • Amsterdam

On-site
EUR 60,000 - 80,000
Performance-based bonus structure
25 paid vacation days
Fully paid commuting expenses
+2
Senior Software Developer
Senior Software Developer

Selby Jennings • Amsterdam

On-site
EUR 90,000 - 130,000
Competitive salary
Flexible working arrangements
Office-based in North Holland
Software Engineer - User Interface (C#)
Software Engineer - User Interface (C#)

Optiver • Amsterdam

On-site
Performance-based bonus
25 paid vacation days
Training opportunities
+2
Senior Software Engineer – Foundation
Senior Software Engineer – Foundation

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 130,000
Base salary + attractive bonus plan
Pension plan
Company laptop + internet costs reimb
+2