Ingénieur·E Logiciel (Backend, Python)

Octoenergy-solutions
Valencia, Spain
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€45,000.0 - €55,000.0
Working hours
Regular working hours
Languages
French

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Business Logic Code Review Django Web Framework Python (Programming Language) Octopus Deploy Simple Object Access Protocol (SOAP) Datadog Backend Graphql Restful APIs

Job description

Octopus Energy, c’est l’histoire d’une idée audacieuse : rendre l’énergie plus verte, moins chère et accessible à tous, en créant le premier fournisseur d’énergie véritablement digital. Et si le projet a d’abord émergé au Royaume-Uni, depuis **, ce projet s’étend aussi à la France !??En associant une technologie de pointe à des personnes talentueuses, profondément attachées autant à nos clients qu’à la transition vers les énergies renouvelables, nous continuons de concrétiser ce projet. En trois ans, nous sommes ainsi devenus le cinquième fournisseur français !Notre mission ?Fournir une énergie moins chère et plus verte à tous les Français, ainsi que des solutions concrètes pour accélérer la transition écologique.Aujourd’hui, nous développons la prochaine génération de produits qui accélèrent la transition vers les énergies vertes. Qu’il s’agisse de faciliter le passage à l’énergie solaire et aux véhicules électriques, de lancer des tarifications intelligentes ou encore de développer la production d’énergie renouvelable à grande échelle, nous relevons certains des défis les plus complexes dans le domaine de l’énergie ! Le tout en étant plus rapides, plus créatifs et en ayant une obsession en tête : la satisfaction de nos clients.Au sein de l’équipe Octopus Tech, tu auras une réelle autonomie, une grande diversité de projets sur lesquels travailler et la possibilité de façonner des produits qui font de vraies différences dans le quotidien des gens comme réduire leurs factures, leur permettre d’avoir un mode de vie plus écologique et leur offrir des expériences qu’ils vont réellement apprécier. Tu travailleras en étroite collaboration avec les équipes Octopus françaises, notamment le marketing, les opérations ou la data, mais aussi avec les équipes techniques des autres pays du groupe?Surtout, tu verras rapidement l’impact de ton travail dans le monde réel et auprès de nos clients. Si tout ça te parle, on serait ravis d’en discuter avec toi.Au sein de l’équipeOE Tech France, tu ne te contenteras pas de coder : tu construiras le moteur technologique qui rend l’énergie verte enfin simple et intuitive pour tous les Français. Tu rejoins une équipe à taille humaine, agile et structurée pour l’innovation, où la séniorité et la collaboration sont les maîtres-mots :- Un noyau solide :Tu travailleras au quotidien avec1 Product Manager,4 développeurs Frontendet3 développeurs Backend. L’équipe Backend étant aujourd’hui majoritairement composée de profilsseniors, tu évolueras dans un cadre technique exigeant et stimulant.- Synergie avec la Data ? :Nous travaillons main dans la main avec uneimportante équipe Data. Véritable moteur d’innovation et de recherche chez Octopus, elle nous fournit des services et des modèles avancés que tu exploiteras directement pour enrichir l’expérience client et créer des fonctionnalités intelligentes (prédictions de consommation, optimisation tarifaire, etc.).Tes missions se concentreront sur deux piliers majeurs de notre plateforme :- L’Onboarding :Concevoir le tunnel de souscription le plus simple et efficace du marché pour transformer chaque visiteur en acteur de la transition énergétique.- Le Dashboard Client :Développer et enrichir l’espace personnel de nos clients. Tu travailleras sur des fonctionnalités à forte valeur ajoutée : suivi de consommation en temps réel, gestion des contrats, système de parrainage, cagnotte, outils d’engagement, ainsi que la brique critique des factures et paiements.Ce que tu ferasInnover dans la complexité :L’énergie est une industrie aux règles métier denses. Ton job est de traduire cette complexité en services backend robustes et performants, tout en gardant une longueur d’avance sur l’innovation.Rayonner à l’international :Bien que tu développes exclusivement pour le marché français, tu n’es pas seul(e) dans ton coin. Tu travailleras en étroite collaboration avec l’équipeCore(basée à Londres) qui définit l’architecture globale et les bonnes pratiques de la codebase.Partage et collaboration ? :Tu participeras à des échanges permanents avec les développeurs des autres pays du groupe. Le partage de code est la norme : tu réutilises ce qui fonctionne ailleurs et tu contribues en retour au socle commun.Être Owner de tes sujets de A à Z :Du kickstart à l’architecture, de l’implémentation au monitoring sur Datadog, tu es moteur de changement et responsable de la qualité de ton code.Ce dont tu auras besoinIdéalement, tu bénéficies d’une expérience de3 ans maxsur des missions similaires.De solides bases en Python :C’est notre langage de cœur. Ta maîtrise des concepts backend, ta logique et ton aisance avec lePython typéferont la différence.Framework Django :Expérience approfondie du frameworkDjangopour la conception d’architectures backend robustes et évolutives.Une sensibilité pour l’architecture :Tu es curieux d’approfondir uneLayered Architecturepour découpler la logique métier du framework et garantir la maintenabilité.Gestion de logiques métier denses :Tu sais traduire des workflows exigeants en solutions techniques robustes (APIs REST/GraphQL/SOAP, tâches de fond avecCelery).L’envie d’évoluer dans une codebase mondiale :Tu rejoindras unmonorepopartagé par plus de 50 développeurs sur 6 pays. Cela demande de la cohérence et offre de réelles opportunités de partage de connaissances.Une curiosité pour GraphQL :Notre API repose presque exclusivement sur cette technologie. Tu as envie de l’utiliser pour construire des interfaces élégantes et performantes.De la rigueur et de la bienveillance :Pour nous, la revue de code est un moment d’échange bienveillant où l’exigence technique tire tout le monde vers le haut.Anglais de travail :Capacité à échanger avec l’équipe Core et à documenter ton code pour tes pairs à l’international.Présence de 3 jours obligatoireau bureau€45,000 - €55,000 a yearWhere necessary, we sometimes use AI tools to help with parts of our hiring process, like reviewing applications or assessing responses.We’re lucky to receive a huge amount of interest, so these tools help our recruiters manage that volume, not replace them. Ultimately, every hiring decision (for example, whether to progress your application or not) is always made by a real person in our Talent team.If you’d like to know more about how we use your data, you can reach out to us via email at ****. We’re happy to help!

Requirements

L’Onboarding :Concevoir le tunnel de souscription le plus simple et efficace du marché pour transformer chaque visiteur en acteur de la transition énergétique.

  • Le Dashboard Client :Développer et enrichir l’espace personnel de nos clients. Tu travailleras sur des fonctionnalités à forte valeur ajoutée : suivi de consommation en temps réel, gestion des contrats, système de parrainage, cagnotte, outils d’engagement, ainsi que la brique critique des factures et paiements. Ce que tu feras

Benefits & conditions

Innover dans la complexité :L’énergie est une industrie aux règles métier denses. Ton job est de traduire cette complexité en services backend robustes et performants, tout en gardant une longueur d’avance sur l’innovation. Rayonner à l’international :Bien que tu développes exclusivement pour le marché français, tu n’es pas seul(e) dans ton coin. Tu travailleras en étroite collaboration avec l’équipeCore(basée à Londres) qui définit l’architecture globale et les bonnes pratiques de la codebase. Partage et collaboration ? :Tu participeras à des échanges permanents avec les développeurs des autres pays du groupe. Le partage de code est la norme : tu réutilises ce qui fonctionne ailleurs et tu contribues en retour au socle commun. Être Owner de tes sujets de A à Z :Du kickstart à l’architecture, de l’implémentation au monitoring sur Datadog, tu es moteur de changement et responsable de la qualité de ton code. Ce dont tu auras besoin

Idéalement, tu bénéficies d’une expérience de3 ans maxsur des missions similaires. De solides bases en Python :C’est notre langage de cœur. Ta maîtrise des concepts backend, ta logique et ton aisance avec lePython typéferont la différence. Framework Django :Expérience approfondie du frameworkDjangopour la conception d’architectures backend robustes et évolutives. Une sensibilité pour l’architecture :Tu es curieux d’approfondir uneLayered Architecturepour découpler la logique métier du framework et garantir la maintenabilité. Gestion de logiques métier denses :Tu sais traduire des workflows exigeants en solutions techniques robustes (APIs REST/GraphQL/SOAP, tâches de fond avecCelery). L’envie d’évoluer dans une codebase mondiale :Tu rejoindras unmonorepopartagé par plus de 50 développeurs sur 6 pays. Cela demande de la cohérence et offre de réelles opportunités de partage de connaissances. Une curiosité pour GraphQL :Notre API repose presque exclusivement sur cette technologie. Tu as envie de l’utiliser pour construire des interfaces élégantes et performantes. De la rigueur et de la bienveillance :Pour nous, la revue de code est un moment d’échange bienveillant où l’exigence technique tire tout le monde vers le haut. Anglais de travail :Capacité à échanger avec l’équipe Core et à documenter ton code pour tes pairs à l’international. Présence de 3 jours obligatoireau bureau €45,000 - €55,000 a year Where necessary, we sometimes use AI tools to help with parts of our hiring process, like reviewing applications or assessing responses.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:36 min

Visualizing memory limits and isolating suspicious endpoints

Dina Matveev Dina Matveev · Europe 2026 Virtual

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

2:33 min

Operating software across enterprise domains and startups

Bruno Amaro Almeida · World Congress 2022

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:08 min

Analyzing error logs and root causes using artificial intelligence

Nishil Patel Nishil Patel · World Congress 2025

Videos

See all

Related articles

See all