cover image
Kraken

Senior Backend Developer Python - remote (F/H/X) - CDI

Remote

France

Full Time

01-04-2025

Job Specifications

OPENING FROM KRAKEN TECHNOLOGIES FRANCE - ALL LOCATIONS

Help us use technology to make a big green dent in the universe!

Kraken powers some of the most innovative global developments in energy.

We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.

It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.

Kraken Customer

What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimizing resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, Kraken is powering the next wave of innovation in the energy industry.

Why we do it: future energy will not look like energy as we know it today. We need to not just think about our future, but build for it. Now.

Our mission is to provide cheaper, greener energy to the French market.

Octopus Energy France is a fast-growing energy company recognized as an ESS (social economy). **We offer a better experience to our customers through transparency, honesty and simplicity. We want to do better for the planet, through real, long-term investment in renewable energy production and a low-CO2 future that's better for our customers' wallets. We want to revolutionize the energy business through our people, our platform and our use of data.

Our focus is on customer satisfaction, and receiving positive reviews is important to us - we have the best score among French energy suppliers on Google Reviews and Trust Pilot.

Kraken technologies

Kraken Technologies is a company within Octopus Energy Group who are licensing the Kraken platform and operating model to clients across the world. Current clients are both the Octopus Energy retails businesses around the world as well as external clients such as Good Energy, Origin, EDF, E.ON & Queensland Energy - with many more expected to join over the next few years!

Our team

All technology is written and maintained by a multi-discipline engineering team of around 450 people globally. This includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers.

We follow a Kanban-like approach, using Google docs and Asana to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Loggly, Sentry and Cloudwatch to measure performance and monitor production.

Some of our coding conventions are open-source.

Octopus is a great place to learn, work with some talented engineers and level-up your skills.

Our technology

On the server-side, we mainly use Python. Most of our websites are powered by Django, Django-REST-framework and GraphQL (Graphene).

We use AWS heavily, employing most of the "Hashistack" (eg Packer, Consul, Terraform) as part of a continuous deployment pipeline. See, for example, Django, ELB health checks and continuous delivery.

Client-side, we use React, Redux and SASS; our mobile apps are built using native code or React Native.

What You'll Do

We have lots of difficult design challenges to solve. The French energy market is complicated, outdated and process-heavy - there's an awful lot of domain modelling that we need to get right. Strong attention to detail is essential.

We have difficult technical problems to solve. With the advent of smart meters, we'll soon be processing millions of meter readings a day. We need the right technology in place to handle this smoothly as well as feeding data into a machine learning pipeline that models and predicts consumption.

You'll be working for a company that’s fighting climate change.

As a supplier, we're helping people to use greener technology and renewable energy, all helping move the French market towards a lower carbon future.

What You'll Have

We're looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful.

It would be helpful to have experience/expertise in the following (in rough priority order):

Python (minimum 7 y.e.)
Django (or equiv. web framework)
Fluent in French, and lever B2 at least in English
Domain modelling
HTTP and REST APIs
Writing robust and fault-tolerant software
Celery and async processing
Postgres
Plus experience in the following would be a bonus:
AWS
Terraform, Packer, Consul
React and Redux

This is a full remote position. We are therefore looking for senior developers. We need people working remotely to have a very good level of autonomy and strong technical abilities. If you are not senior, we may have space for you but it will not be in a remote position.

If this sounds like you then we'd love to hear from you.

Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic!

Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.

About the Company

Kraken delivers transformational tech to utilities around the world to make the global transition to green energy quicker and more affordable. Part of the Octopus Energy Group. Know more

Related Jobs

Company background Company brand
Company Name
HAVANA IT & APPS
Job Title
Développeur Full Stack Java - JEE - Lyon H/F
Job Description
Missions En 2019, nous investissons sur la donnée et la data science avec l'acquisition de Data2I apportant son expertise sur l'analyse prédictive. Passionné(e) de développement et souhaitant travailler sur les plus récentes technologies tout en appliquant la méthodologie AGILE. Aujourd'hui, nous proposons un nouveau projet et recrutons un Développeur Full Stack Java/JEE (H/F) sur Lyon. Les missions principales seront les suivantes : La rédaction de spécifications techniques L'implémentation des nouvelles fonctionnalités L'écriture de tests unitaires et l'exécution des recettes La mise à jour de la documentation La correction des bugs rencontrés sur la version en production Le profil recherché : Titulaire d'un diplôme en informatique avec une expérience significative sur un poste similaire ; Rigoureux(se) avec une forte capacité d'adaptation, d'analyse, et d'un bon relationnel. L'environnement technologique : Java JEE Nous rejoindre c'est : Être acteur des projets de transformation digitale et d'amélioration SI de nos clients ; Intégrer une équipe et bénéficier d'un management de proximité ; Être moteur dans le développement de notre structure ; Apporter sa contribution à nos projets d'incubation de Startups (Lab) ; Avoir la possibilité de développer ses compétences à travers diverses formations ; Pouvoir échanger sur des sujets à la pointe de la technologie lors d'événements ; (Workshop/Afterwork) ; Être soucieux de l'environnement et du bien-être au travail (Nous sommes certifiés MASE). Ce poste n'est pas ouvert à l'alternance ou aux stages ! Poste ouvert aux personnes en situation de handicap ! Description Entreprise Havana IT & Apps : une ESN fondée en 2011 qui s'appuie sur des valeurs simples, d'initiative, de performance et de plaisir au travail ! Havana aujourd'hui ? Entreprise à taille humaine, 150 collaborateurs évoluant au sein d'environnements riches et innovants pour transformer le quotidien de nos clients situés dans les quatre coins de la France (Paris, Lyon, Grenoble). Havana, incubatrice de talents et d'idées, accompagne ses clients dans la transformation de leur SI.
Lyon, France
On site
Full Time
04-04-2025
Company background Company brand
Company Name
Efluid SAS
Job Title
Développeur Java H/F
Job Description
efluid, jeune société française située à Metz et à Paris, conçoit un progiciel dans le domaine de l'énergie avec une solution capable de répondre à des contraintes de performances, de haute volumétrie et ouverte sur le monde multi canal. Avec un produit reconnu leader sur le marché français, la société compte aujourd'hui un effectif de plus de 200 collaborateurs. Nous souhaitons construire une équipe capable d'accompagner la croissance de la société avec une forte composante technologique et métier. Qui sommes nous ? Vous souhaitez rejoindre un projet ambitieux et vous investir au sein d'une équipe dynamique ? Vous êtes un challenger qui allie la technique, la rigueur et l'analyse ? On vous attend chez efluid ! Entreprise dynamique et en expansion, efluid vous offre une diversité de métiers, une évolution de carrière et un cadre de vie uniques. L'entreprise fait partie du groupe UEM dont la politique se construit autour de valeurs fortes telles que le respect de l'environnement, la participation à la vie économique du territoire et la valorisation des ressources énergétiques locales. C'est au travers de ces engagements que nos équipes cultivent chaque jour une proximité réelle avec nos clients. Un modèle qui fonctionne ! Editeur leader pour les utilities, + de 50 millions d'euros de chiffre d'affaires, + de 1 million d'euros d'investissement par an, + de 35 millions de clients finaux desservis par la solution à terme, + 250 efluidiens et une énergie sans limite ! Vos missions : Intégré(e) à une équipe de Développeurs, vous serez notamment amené(e) à coder dans les technologies Java/Javascript/SQL avec une approche TDD en réalisant : Analyse des documents de spécification Conception technique Chiffrage des travaux Codage des fonctionnalités et tests unitaires et d'intégration en collaboration avec les équipes de recette Correction d'anomalies Revues de code Titulaire d'un diplôme de niveau bac +5 dans le domaine du développement, vous serez force de proposition pour l'amélioration de la qualité en assurant une activité de veille technologique et des coding dojo. Une expérience de développement significative sur les technologies utilisées est nécessaire. Pour atteindre les objectifs de cette mission vous bénéficierez d'un accompagnement personnalisé tout au long de votre première année. Conditions et avantages : Intéressement et Participation Couverture prévoyance Couverture Supplémentaire Maladie CSE et Associations sportives Complément familial Avantage en nature électricité et gaz Prise en charge de 50% des frais de transport en commun Tous nos postes sont ouverts aux candidats en situation de handicap.
Metz, France
On site
Full Time
04-04-2025
Company background Company brand
Company Name
Scalian
Job Title
Développeur Java - H/F
Job Description
Dans le TOP10 des Sociétés de Conseil en Ingénierie en France, le Groupe SCALIAN intervient sur des activités de services en management de projets industriels, supply chain, architecture et développement de systèmes numériques embarqués, applicatifs de systèmes d'information et d'Intelligence artificielle dans des secteurs d’activité aussi variés que l’aéronautique, le spatial, l’automobile, le ferroviaire, les services, le luxe ou le retail etc. Créée en 1989, SCALIAN compte aujourd’hui plus de 5500 collaborateurs répartis dans 11 pays et 15 implantations en France pour un chiffre d’affaires de 550 millions d’euros. SCALIAN travaille pour des grands Groupes du CAC40 sur des projets en AT ou au forfait. Labellisée Great Place to Work, SCALIAN connait une croissance de 20% chaque année. Pourquoi SCALIAN ? Parce que Scalian vous accompagne dans le développement de votre carrière : programme d'onboarding complet sur 1 an avec votre manager et votre RH, programmes de formation personnalisés, communautés techniques, événements internes Parce que Scalian favorise la Qualité de Vie au Travail : certifications Great Place to Work® et Best Workplaces for Women, prime de cooptation, prime vacances, accord télétravail Parce que Scalian développe une politique RSE concrète et ambitieuse : mobilité durable, actions environnementales, actions handicap (accord agréé, processus de recrutement inclusif, formation des managers et des recruteurs, mission handicap avec temps dédié : missionhandicap@scalian.com) Description du poste Offre d’emploi : Développeur Java - H/F Lieu : Toulouse Télétravail : 2 jours / semaine Type de contrat : CDI Rémunération : 35k€ - 41k€ Démarrage : Dès que possible Expérience requise : 5 ans Durée : Longue durée (3-4 ans) Nous recherchons un Développeur Java H/F pour rejoindre une équipe composée de 3 à 4 développeurs et intervenir sur deux projets importants en cours. Vos missions principales seront les suivantes : Corriger les bugs en production (environ 20% du temps) Développer de nouveaux projets (70%) Assurer la maintenance et les petites évolutions (10%) Participer à la migration vers de nouvelles technologies à moyen terme Rédiger les spécifications techniques et accompagner la mise en production Collaborer avec le référent technique du projet pour assurer la qualité et la pérennité des développements Environnement technique : Langages & Frameworks : Java (Swing, JSF), JPA Base de données : PostgreSQL Serveurs : Java Méthodologie : Cycle en V avec pratiques agiles (daily, rétrospectives) Qualifications Expérience : 5 ans minimum sur un poste similaire Une expérience avec des applications client lourd est un atout
Toulouse, France
On site
Full Time
04-04-2025
Company background Company brand
Company Name
EmailTree.ai
Job Title
Senior Full-stack Developer
Job Description
EmailTree AI's mission is reinventing the customer experience with an intelligent end-to-end customer service automation. JOIN OUR MISSION You will be part of a team that will integrate AI services and tasks automation on this state of the art product. We look for talent in order to deliver on our promise. This Is What You’ll Do At EmailTree Front-End development and back end development in on our main application Work closely with small, nimble, cross-functional team to deliver the product according to the roadmap Architect a codebase that is reusable and can evolve with our product This Is What You’ll Bring To Our Team An advanced grasp of JavaScript, HTML, CSS, PHP, MySQL Strong knowledge of building APIs The ability to promptly transform a set of functional/UX requirements into a working product Experience working with distributed source control and a dynamic team that responds to change The ability to build a large front end architecture that scales well At least 2 years experience building modern front-end applications using frameworks like Laravel, Symphony Experience building modern front-end applications using Vue.js or similar Single-Page Application frameworks Nice to have: Python knowledge We admit upfront that we are a startup and this usually comes with changes and challenges, but also with the opportunity to shape how work is done, to have great impact and learn a great deal. If you want to grow and contribute to a product that will reduce the time in which your issues will be solved when you have problems you should hurry to join us. More details - emailtree.ai Apply If you are interested in this position, drop us an email at jobs@emailtree.ai
Dixmont, France
On site
Full Time
04-04-2025