Senior Software Engineer

About

We are building a new solution to allow large scale deployement of renewable energy on the grid while helping citizen control and monitor their electricity consumption.
Our plateform is the autopilot for electricity within your house, plants or buildings and for the grid.

Job Description

From backend and devOps to front-end and AI, our challenges are numerous. We are working in a new industry, where standards still need to be defined.

As a Senior Software Engineer your day to day responsibility include :

  1. Mentoring and technical leadership

  2. System architecture, development (mostly Python backend) and devOps

  3. Project management, including partner integrations and clients requests

  4. Direct contribution on key projets which include writing code and PR review

Core Skills:

  • Proficiency in writing clean, efficient, and reusable code following best practices

  • Proven ability to mentor junior developers and lead technical discussions

  • Excellent verbal and written communication skills

  • Strong analytical skills with the ability to break down complex problems into manageable solutions

  • Ability to debug complex issues and optimize performance

  • Proven experience managing software integrations, on both sides of the API

Preferred Experience

  • Hands-on experience with

    • at least one cloud platform, containers and orchestration
    • setting up CI/CD pipelines and tools
    • distributed systems, iOT, micro-services architecture
    • real time operations at scale
  • Knowledge of data processing frameworks (e.g. Pandas) or machine learning libraries (e.g., TensorFlow, PyTorch).

  • 7+ years of experience in a fast paced environment learning best practices and on the ground knowledge, having build complex and reliable system yourself

  • Knowledge of web UI development, ideally using React

Additional Information

  • Contract Type: Full-Time
  • Location: Paris
  • Possible full remote