This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Seeking an experienced Software Engineer who is passionate about renewable energy, carbon reduction, and operational reliability. You will play a pivotal role in our mission by contributing to our innovative energy dispatch engine, integrating battery storage, on-site load, solar PV, and other renewable resources. This position requires a self-starter comfortable with small multidisciplinary team dynamics and collaboration, who can work independently and bring creativity to our group. The candidate will work alongside other developers, project managers and business stakeholders to collect requirements, provide feedback, make decisions and ensure priorities are met. Willingness to learn and adapt is a must.
Job Responsibility:
Use your expertise in object-oriented and functional style languages to create efficient, scalable, and maintainable code
Work with data frame technologies, like Polars, to deliver better solutions to complex problems
Manage complex databases and apply data analytics to optimize energy generation and distribution
Develop customer facing web applications as well as backend APIs
Develop API bridges between companies and services
Participate in DevOps tasks to ensure seamless deployment and operation of our software solutions
Develop control logic designs for integrating renewable energy sources into our systems
Work collaboratively with a small, dynamic team to drive product development and implementation
Manage software development projects from conception to completion
Requirements:
Bachelor in Software Engineering, Computer Science, or the equivalent in demonstrable work experience
Some experience in building and deploying web applications
Proficiency in at least one mainstream compiled language (Elixir, Kotlin, Java, etc.)
Proficiency in at least one mainstream interpreted language (Ruby, Python, PHP, etc.)
Proficiency in SQL and database design
Proficiency in Git and source control in a team environment
Strong understanding of Object Oriented and/or Functional Programming patterns and principles
Strong Understanding of JavaScript, HTML/CSS and cross browser support
Some data science/data processing experience using Pandas and/or Polars
Willingness to learn and understand the science behind industrial processes
Nice to have:
A generalist with deep knowledge in an area or two
Comfortable failing fast and passionate about both code quality and shipping on time
Experienced as both a producer and consumer of services and APIs
Passionate about software as a craft and teaching what you know
Eager to review peer code and have your code reviewed
Ready to be faced with both new projects as well as existing code to analyze, fix, or replace