Senior Software Engineer

Job summary
Permanent contract
Paris
Salary: Not specified
Occasional remote
Experience: > 7 years
Skills & expertise
Generated content
Project management
Communication skills
Coaching and mentoring
Cloud infrastructure management
Problem-solving skills
+4

Tilt Energy
Tilt Energy

Interested in this job?

Questions and answers about the job

The position

Job description

De l’architecture backend et DevOps jusqu’au front-end et à l’IA, nos défis techniques sont variés et stimulants chez Tilt Energy. La flexibilité de la demande est un secteur très dynamique où les règles restent largement à définir !

Missions Principales

  • Assurer un rôle de mentor et de leadership technique au sein de l’équipe.

  • Concevoir l’architecture des systèmes et participer activement au développement (principalement en Python backend) ainsi qu’aux tâches DevOps.

  • Gérer des projets, notamment les intégrations avec nos partenaires et le traitement des demandes clients.

  • Contribuer directement à des projets clés, en rédigeant du code et en réalisant des revues de PR.

Rejoindre Tilt Energy c’est…

  • Contribuer à un avenir plus durable en travaillant sur des projets innovants et à la pointe de la transition énergétique.

  • Un environnement dynamique et collaboratif qui valorise la prise d’initiative, la créativité et l’apprentissage continu.

  • Développer un produit (presque) depuis zéro : tester, itérer, apprendre et améliorer en continu.

  • Des défis techniques uniques comme combiner efficacement du machine learning, des systèmes temps réel à grande échelle et IoT pour résoudre des problématiques métier complexes.

  • Un salaire attractif et des BSPCE.


Preferred experience

Compétences essentielles

  • Ecriture de code propre, efficace et réutilisable qui suit les bonnes pratiques.

  • Capacité avérée à encadrer des devs juniors et à animer des discussions techniques.

  • Excellentes compétences en communication, tant à l’écrit qu’à l’oral.

  • Solides capacités analytiques qui permettent de décomposer des problèmes complexes en solutions simples.

  • Expérience confirmée en debug de systèmes complexes et en optimisation des performances.

  • Expérience dans la gestion d’intégrations logicielles, aussi bien côté client que côté serveur via API.

Compétences appréciées

Expérience pratique avec :

  • Au moins une plateforme cloud, containers et orchestration.

  • La mise en place de pipelines CI/CD et des outils associés.

  • Les architectures distribuées, l’IoT et les microservices.

  • La gestion d’opérations en temps réel à grande échelle.

Connaissances en :

  • Frameworks de traitement de données (ex. Pandas) ou bibliothèques de machine learning (ex. TensorFlow, PyTorch).

  • Développement d’interfaces web, idéalement avec React.

Expérience requise

  • Minimum 7 ans d’expérience dans un environnement dynamique, avec un apprentissage des meilleures pratiques et une implication directe dans la construction de systèmes complexes et fiables.

  • Nous encourageons toutes les candidatures de profils à fort potentiel, même si toutes les compétences listées ne sont pas maîtrisées. Nous valorisons l’adaptabilité et la capacité d’apprentissage, et nous pouvons toujours discuter de la manière dont vos compétences et expériences peuvent s’aligner avec les objectifs du poste.


Recruitment process

  1. Screening CV / LinkedIn

  2. Premier échange (15-20 min)

  3. Entretien technique (2 h) : 1 heure de test de code et 1 heure axée sur l’architecture.

  4. Entretien ‘fit’ (2-4 h) : Discussion sur la motivation, les objectifs à long terme, les valeurs, la vision et les compétences relationnelles.

  5. Offre

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings