Dexter Energy - Software Engineer - Core Services
Skip to content

Software Engineer - Core Services

  • Hybrid
    • Amsterdam, Noord-Holland, Netherlands
  • Tech

Job description

We are an Amsterdam-based scale-up that’s building AI-based forecasting and optimization products to help renewable energy companies become more predictable and profitable, helping push fossil fuels out of the market, and speeding up the energy transition. Our mission is to enable a sustainable and affordable power system that changes the energy market. We truly believe we can make a significant impact on climate change.

About the role

The Core Services team provides the backbone for Dexter’s platform, powering both customer-facing APIs and internal integrations. The services we build enable reliable data flow across all products and connect our systems to Dexter’s data warehouse.

This role offers the opportunity to work at the heart of Dexter’s technology stack, influencing systems that power all products and internal tools. You’ll have a big-picture view across the company, collaborate with talented engineers, and help shape the next generation of Dexter’s platform.

Responsibilities

  • Design, implement, and maintain high-performance backend services (APIs, internal endpoints, and the timeseries-service).

  • Contribute to the long-term vision and evolution of Dexter’s API and timeseries architecture.

  • Collaborate cross-functionally with product, data, and other engineering teams to deliver cohesive solutions.

  • Mentor teammates and help raise the overall technical bar in the team. 

  • Drive or lead cross-team initiatives that improve scalability, reliability, and developer experience.

Job requirements

Role requirements

  • 6+ years of experience building and scaling backend systems, ideally in data- or API-heavy environments.

  • Skilled in Python, SQL, and Kubernetes, with a track record of delivering end-to-end solutions.

  • Experience working on larger codebases, writing maintainable code, and ensuring team-focused collaboration.

  • Exposure to MLOps, including ML pipelines and systems that support productivity.

  • Nice to have: Familiarity with energy systems.


Why this role?

  • AI products at its core: Work on algorithmic bidding strategies and optimization problems to tackle real-world challenges.

  • Engineering ownership: Shape the architecture, address tech debt, and create solutions that directly impact trading results.

  • Collaboration: Work closely with data scientists, machine learning engineers, and Quantitative Trading Analysts to bring models into production.

  • Learning opportunities: Gain hands-on experience at the intersection of AI, trading, and renewable energy.

Why people join Dexter

Mission – Balancing risk and maximizing trade profits for renewable energy companies.
Smart Colleagues – Experts in mathematics, physics, energy, and meteorology.
Ambitious, Supportive Culture – A place where high performance meets genuine care for people.
AI & Forecasting – Core components of our product

What we offer

  • Our salary is in the top 30% of the market

  • Stock Appreciation Rights (SAR's).

  • We offer a NS Business card or a Swapfiets.

  • We offer a personal Learning & Development budget and every last Friday of the month we have a Learning & Development Day.

  • A healthy working environment, where we put trust in our fellow Dexterians. With this trust comes the flexibility to do your job how you see fit, and in our setting, there’s plenty of room for your ideas and wishes.


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!

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.

or