Himalayas logo
3EE

Back-end Developer

3E is a leading technology and SaaS company that optimises renewable energy asset performance through innovative solutions and expert services.

3E

Employee count: 201-500

Belgium only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Our SaaS Solution

SynaptiQ is 3E’s SaaS product, an independent, evolutionary software suite for asset management of renewable energy portfolios (more information on http://www.3e.eu/synaptiq). SynaptiQ collects near-real time data of more than 20 million devices spread over 10 thousands utility scale and commercial solar and wind sites spread all over the globe.

We develop and operate advanced analytical services to enrich the monitoring data by:

  • satellite imaging data,
  • meteorological modelling,
  • advanced system modelling,
  • machine learning & artificial intelligence.

The platform combines domains related to big data, high-performance processing, IoT protocols and AI and is the product of the interactions between a multidisciplinary team of developers, scientists, renewable energy architects, electrical engineers, and enthusiast sales that implement, operate and commercialize SynaptiQ worldwide.

The added value realized by SynaptiQ is performance improvement and operational cost reduction for its Operations & Maintenance customers.

What you will be doing

We are looking for a Back-End Developer with experience in Clojure and a passion for creating efficient, scalable, and accessible back-end systems. At 3E, you will have the opportunity to work on meaningful projects that contribute to the advancement of renewable energy technologies and digitalization.

Responsabilities

  • Develop, test, and maintain robust, performant, and scalable back-end codebase in accordance with design and product requirements.
  • Identify and optimize performance bottlenecks in the application (and MySQL db) using best practices and techniques.
  • Use Polylith, Reitit, Malli to build APIs which are efficient and maintainable.
  • Design and develop efficient business-logic processors that act on data.
  • Conduct thorough code reviews and enforce good back-end practices to ensure quality and maintainability of code.
  • Collaborate with multidisciplinary teams of developers, scientists, renewable energy architects, electrical engineers, and sales enthusiasts to achieve project goals (in-person or via email/MS Teams).
  • Track project evolution (Jira).
  • Maintain a codebase that is easy to understand, modify, and extend, and adhere to coding standards and best practices.

Requirements

To fulfil this role we are looking for someone with:

  • Minimum of 3 years of experience in Clojure OR significant open-source contributions which can show a significant level of skill.
  • A proven track record of optimizing performance bottlenecks, enforcing good back-end practices.
  • Good understanding of performance optimization techniques in the context of Clojure & MySQL.
  • Product-based experience – supporting and modifying a product through several years – living with the decisions of the past and building on top of them.
  • Experience with refactoring a codebase as new features are written.

Bonus points for:

  • Good profiling skills (JVM profiler).
  • Other lisp languages (e.g SBCL).
  • Knowledge of Docker

Benefits

Our offices are hidden in the centre of Brussels with a view on a pond, with ducks and a heron bringing a regular visit. In addition to a stimulating atmosphere in a highly motivated group of people, 3E offers a unique opportunity to further develop yourself in a company/team with an ambitious growth plan, delivering innovative services.

Furthermore:

  • Flexible & gliding working hours
  • Open to fully remote candidates
  • An international environment with colleagues of 25+ nationalities and projects in over 100 countries.
  • An open-minded company where everybody can bring their ideas to the table

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Entry-level

Location requirements

Hiring timezones

Belgium +/- 0 hours

About 3E

Learn more about 3E and their company culture.

View company profile

At 3E, we are dedicated to maximising the performance of renewable energy assets through digital innovation and expert services. Founded in 1999 as a spin-off from IMEC, we have built a reputation over our 25 years of expertise in renewable energy. With over 1,000 partners globally, we are committed to providing comprehensive solutions that facilitate the development, operation, and optimisation of renewable energy projects. Our mission reflects our core values of sustainability, innovation, and collaboration.

3E's main product, SynaptiQ, is a cutting-edge SaaS platform tailored for lifecycle performance optimisation of solar, wind, and storage assets. By utilising advanced data intelligence, modelling, and strategic decision support, we empower energy developers and operators to enhance their asset effectiveness. Additionally, our expert advisory services span technical, engineering, and strategic domains, ensuring that our clients can leverage our knowledge to drive profitability and sustainability in their operations. Our diverse team works across multiple countries, embodying our commitment to a greener future through collective expertise.

Claim this profile3E logoE

3E

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like 3E

Find your next opportunity by exploring profiles of companies that are similar to 3E. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan