Software Developer - EX Team

Apply now

Software Developer - EX Team

Do you have experience in software development and want to help drive the energy transition? Spectral, a system integration and smart energy services company in Amsterdam, is looking for a full-time Software Developer to join the existing development team. If you can bring talent and enthusiasm, we can offer the opportunity to be a part of a game-changing team working on exciting projects (and products) for smart buildings, smart communities, and energy control systems.


As our new software developer, you will work in the Energy Exchange team developing products which integrate with various stakeholders in the energy landscape like grid operators, energy markets, energy retailers etc. Knowledge of the energy domain is desired, but not necessary.

One of the cool things we are working on currently is a SaaS product for BSP (Balancing Service Provider) IT Services. With it, we manage the end-to-end life cycle of bidding, allocation, delivery (controlling wind farms and solar parks) and reporting of flexibility, integrating with 3rd party systems like Regelleistung and Tennet (the Netherlands’ transmission system operator) CPS/MMC Hub, enabling our customers to provide grid balancing services through a unified, easy-to-use, high-level API and a user-friendly front-end application.

Reporting to: Tech Lead
Team size: 3

Work location: Amsterdam, The Netherlands


We’re looking for someone who is innovative and passionate about applying technology to find optimal solutions, solving complex challenges, and is capable of adaptively working with different programming languages and frameworks.

You should have high attention to detail, be a proactive problem solver and work well in a dynamic, fast-paced environment. Most of all, we’re looking for someone who is highly motivated to join us on our mission to accelerate the sustainable energy transition.


  • 5+ years’ relevant professional work experience
  • Mastery of a high level programming language (we use Python and Go)

  • Familiarity with cloud-native systems (whether on AWS, GCP or Azure)

  • Automated testing and continuous integration

  • Fluency in English


  • Time series databases (e.g. TimescaleDB, InfluxDB)
  • ETLs
  • ML Ops
  • gRPC & Protobuf
  • REST
  • GitLab Pipelines
  • Google Cloud Platform
  • Kubernetes
  • Docker
  • RabbitMQ
  • Smart-grids and energy systems
  • Energy markets


You will join the smart energy solutions venture, working on our SaaS software solution. This team consists of management, business development, project managers, back-end and front-end software developers, power engineers, control engineers, UI/UX designers, and product designers.


The start date is flexible, but you could begin immediately.

Find out more about us here and about our projects here.

Sounds good? Click the button below to apply. We’re looking forward to hearing from you!

Any questions? Contact us here:

We’re not open to acquisition or collaboration via agencies