SENIOR
SOFTWARE
DEVELOPER

SOFTWARE TEAM LEAD
(SMART BUILDING PLATFORM)

INTRO

Do you have experience in leading software development teams 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 Team Lead to join our growing team. If you can bring talent and enthusiasm, we can offer the opportunity to be a part of a game-changing team working on our Smart Building Platform.

ABOUT SPECTRAL

Spectral develops technical solutions that help propel the evolution of smart energy networks. We are involved across the whole grid, whether it’s a community, building, energy farm, neighborhood, or all at the same time! Some areas we focus on include: improving asset efficiency, unlocking the value of energy storage, facilitating demand flexibility, and locally produced renewable energy. All to propel the evolution of smart energy networks and accelerate the global transition towards a 100% renewable, clean energy supply. We believe that one of the most urgent issues is to solve the challenges for providing for our energy needs in a sustainable way. You can find out more about Spectral’s mission and the team that you would be joining here.

OUR NEEDS

Spectral is seeking a talented Software Team Lead to lead our newly formed business applications team within our Smart Building Platform. The role involves:

  • Leading a small Scrum team of developers
  • Architecting, provisioning and implementing resilient, scalable and maintainable distributed systems
  • Contributing to the development of our internal engineering culture, guiding the adoption of best practices and mentoring junior developers
  • Overseeing and actively contributing to the development of back-end applications
  • Collaborating with the other software teams within Spectral
  • Ensuring the team is aligned with the wider stakeholders

YOUR PROFILE

You are passionate about applying technology to find optimal solutions and are comfortable working with a broad range of technologies and frameworks. You are a good communicator who can express complex technical ideas clearly, both to your technical peers and laymen alike. You have a solid theoretical and practical understanding of how software systems should be built. You should be opinionated but respect other people’s ideas and be open to new practices. You enjoy mentoring and leading others. You are highly motivated to contribute your skills and efforts to solving the complex challenges related to the energy transition.

You may be a fit for this role if you:

  • Have 6+ years’ relevant professional work experience
  • Would like to take on the responsibilities of a software team lead
  • Have experience with DevOps and cloud infrastructure
  • Have experience developing software for complex domains
  • Are interested in the energy and/or building domain
  • Are fluent in English

The following is some of the tech you would use at Spectral:

  • We work mostly in Python. However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
  • Postgres, SQL, ORMs
  • Git
  • gRPC, Protobuf, REST APIs
  • GitLab Pipelines
  • Google Cloud Platform
  • Kubernetes & Docker
  • Vue.js

It’s not expected that you are an expert at all of the above. We hire candidates that have good foundations more so than those that have a strict overlap with our tech stack.

ABOUT THE SMART BUILDING PLATFORM

Spectral’s smart building platform empowers our clients to perform detailed analyses of their electricity, gas and heat consumption and intelligently steer their building management system based on AI-driven forecasting. Spectral typically works in partnership with the client’s metering company in order to gather comprehensive real-time data and install sub-metering within the building(s).

Sophisticated algorithms extract business intelligence and recommendations for energy savings, peak shaving, etc. Our solution provides sophisticated building portfolio analysis, including the ability to apply advanced data filtering and display or compare (aggregated) data for multiple locations. The reporting module gives full flexibility with regards to the selected data and templating. The smart building platform enables automatic control of the building management system (using communications protocols such as BACnet) to optimise energy efficiency whilst providing a comfortable climate for the building tenants.

Example developer tasks related to the platform might be to devise and implement a new alert to detect sub-optimal processes running within the building, to develop a new library to interact with an external API or to optimise system performance via analysis and enhancement of the database and ORM layers.

OUR OFFER

An awesome, multicultural, and very ambitious entrepreneurial team and the chance to change the world for the better using innovative software! The business is growing fast, and we have the privilege of working with front-running clients and partners on innovative and impactful projects.

This challenging opportunity will put you in an ambitious, international team, with space for your own ideas and for your personal development within a close-knit team that celebrates successes together.

No unnecessary hierarchy, but a team of like-minded individuals that are committed to making a lasting change in the energy landscape. You will be offered a competitive salary. We’ve got perks like free fruit, organic lunches at the office twice a week, fun weekly drinks, and many more.
The start date is flexible, but you could begin immediately.

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

SPECTRAL
Kropaarstraat 12
1032 LA Amsterdam
The Netherlands
info@spectral.energy