Back-End Developer

  • Place du Maréchal de Lattre de Tassigny, Paris, France
  • Employees can work remotely
  • Full-time

Company Description

Streem Energy provides innovative SaaS solutions for renewable asset management. Our customers are all along the power value chain: ranging from renewable energy producers , power aggregators or energy suppliers. 

Through our expertise in artificial intelligence, interface design and our deep knowledge in renewable energy generation and power market mechanisms, we build models that generate actionable insights to manage new sources of energy. Our cloud platform communicates in real-time with thousands of renewable energy assets and we are on a very busy roadmap to push the renewable energy revolution forward !

By contributing to the digitalization of the power market industry, we evolve in a European, innovation driven, fast growth ecosystem. We are a young but fast-growing company: our lean and very organised team empowers talented individuals to own important responsibilities, collaborate on multiple subjects, and quickly advance their career !

Job Description

As part of the development of its activity, Streem Energy is looking for a back-end developer to participate in the continuous improvement and maintenance of its existing platform and implement new innovative features in production.

As an early joiner, you will have a unique opportunity to shape the development of our  solutions and to influence all the architectural orientations. You will play a key-role in scaling our data pipeline to process real time data in a high availability manner and implement new features and models through a neat and user friendly interface. 

Working alongside our CTO, you will:

  • Maintain and improve the back end code and the existing features

  • Constantly work on improving our tool chain and internal processes

  • Build visualisation tools to monitor the data pipeline 

  • Turn ideas and user stories into full-fledged product features by producing high quality code including unit and end-to-end tests

  • Be force for proposals for all architecture design decisions

Our Tech Stack

  • Backend: Python 
  • Data science: Python,Tensorflow, Numpy
  • Database: PostgreSQL, MySQL, InfluxDB
  • Infrastructure: Docker, AWS, Heroku
  • Front-end: Rails, JS

Qualifications

As a young company, we are looking for independent and proactive candidates, who are rigorous and keen to continually progress 

  • You hold an Engineering degree or a master degree in Computer Science.

  • You have at least 2 years of experience in a similar position working with python and cloud infrastructure.

  • you have experience working with large databases

  • ideally you have already been involved developing SaaS B2B platforms

  • You value code simplicity and performance

  • You have the expertise to understand, debug and improve, broad, complex and challenging technical architectures

  • You are not afraid to face significant technical architecture challenges

  • You are open-minded, ambitious and proactive

  • You know how to work in a team and encourage collective improvement

  • Any JavaScript framework coding experience will be a plus

  • You have a “pioneering” spirit and enjoy working in early stage start-ups