cover image
Ledger

Python Backend Software Engineer (f/m)

Hybrid

Paris, France

Full Time

13-04-2025

Job Specifications

We’re the forever innovators. On a mission that goes beyond business. Securing digital ownership in a changing world. Unlocking true freedom. We’re revolutionaries.

Looking beyond today. Bridging excellence and pragmatism, with ambition and conviction,to push the limits of what’s possible. That’s what you’ll do here, in this playground of innovation. With leadership and trust, you’ll write the rules of new technology, and create products that redefine security in a digital age.

Founded in 2014, Ledger is the global platform for digital assets and Web3. Over 20% of the world’s crypto assets are secured through our Ledger Nanos. Headquartered in Paris and Vierzon, with offices in UK, US, Switzerland and Singapore, Ledger has a team of more than 500 professionals developing a variety of products and services to enable individuals and companies to securely buy, store, swap, grow and manage crypto assets – including the Ledger hardware wallets line with more than 6 millions units already sold in 200 countries.

Join our Ledger Recover team as a talented Senior Software Engineer and play a key role in building and maintaining the infrastructure and backend systems that ensure the secure recovery of digital assets. This opportunity requires a strong security focus, familiarity with hardware integration (including HSMs), and the ability to work across both software and infrastructure layers.

You'll be a vital part of a highly collaborative, cross-functional team dedicated to delivering the Ledger Recover product.

The Team Includes

2 Frontend Engineers focusing on crafting seamless and secure user interfaces.
2 Backend Engineers ensuring scalable and secure API and infrastructure solutions.
1 QA Engineer driving quality and resilience across the product.
1 Product Manager defining the vision and roadmap for Ledger Recover.
1 Engineering Manager supporting and guiding the team to achieve its goals.


Your mission

Design, develop, and maintain secure backend services using Python and FastAPI for the Ledger Recover product.
Implement and enhance testing frameworks with pytest to ensure robustness and security of code.
Collaborate with the hardware team to integrate software with HSMs and other security devices.
Build and maintain cloud infrastructure using AWS, Kubernetes, and Helm, ensuring high availability and security compliance.
Enhance the security posture of the Ledger Recover system, including implementing best practices for cryptographic operations.
Support quality assurance processes, identifying vulnerabilities and addressing potential threats.
Optional - Develop and test frontend tools using TypeScript, Next.js, and Playwright to support user interactions


What we're looking for

Proficiency in Python 3 with experience in frameworks like FastAPI, coupled with a solid understanding of security principles (cryptography, secure system design).
Proficient in secure code development and testing using pytest, with knowledge of infrastructure tools like AWS, Kubernetes, and Helm.
Experience with security-focused QA processes, ensuring system resilience.
Strong problem-solving skills and a security-first mindset, with excellent communication and collaboration abilities.
Full professional proficiency in English.
A passion for innovation and secure technology development.
Familiarity with microservice architecture concepts.
Nice to have:
Understanding of HSMs and their integration into software solutions.
Familiarity with frontend development (TypeScript, Next.js) and end-to-end testing tools (Playwright).
Prior experience in the blockchain or crypto domain.


What's in it for you

Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow.
Flexibility: A hybrid work policy.
Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage.
Well-being: Personal development, coaching & fitness with our dedicated partners.
Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days.
High tech: Access to high performance office equipment and gadgets
Transport: Ledger reimburses part of your preferred means of transportation.
Discounts: Employee discount on all our products.


We are an equal opportunity employer for all without any distinction of gender, ethnicity, religion, sexual orientation, social status, disability or age.

About the Company

Founded in Paris in 2014, LEDGER is a global platform for digital assets and Web3. Ledger is already the world leader in Critical Digital Asset security and utility. With more than 6M devices sold to consumers in 200 countries and 10+ languages, 100+ financial institutions and brands as customers, 20% of the world’s crypto assets are secured, plus services supporting trading, buying, spending, earning, and NFTs. LEDGER’s products include: Ledger Stax, Nano S Plus, Nano X hardware wallets, LEDGER Live companion app, [ LEDGER... Know more

Related Jobs

Company background Company brand
Company Name
GL events
Job Title
Développeur web _ espace client H/F
Job Description
GL events en quelques mots… Groupe intégré des métiers de l'événement, GL events se développe sur trois grands segments complémentaires : l'organisation de salons et événements (GL events Exhibitions), la conception et la réalisation de tous les services et structures pour les événements (GL events Live) la gestion d'espaces événementiels (GL events Venues) Présent sur 5 continents et dans de 20 pays, GL events est le partenaire de toutes les manifestations et événements. La multiplicité des métiers exercés, des marchés, des sites géographiques, la forte culture de service dédiée aux clients ont conduit GL events à retenir un mode d'organisation fondé sur des centres de profits à taille humaine, privilégiant la proximité de la relation avec les clients. L'autonomie et le sens des responsabilités sont deux valeurs essentielles dans la gestion des ressources humaines. C'est notamment sur elles que GL events s'appuie pour mener son développement. Vous êtes passionné(e) par le développement web et aimez relever des défis techniques ? Alors embarquez au sein de la Direction Systèmes d’information du groupe GL events pour renforcer les équipes en tant que Développeur web _ espace client et participer à différents projets. Rattaché(e) au Responsable de développement digital vous participerez à toutes les phases de développement des applications, en lien direct avec le chef de projet : Analyse et conception : Participation aux réunions de définition des besoins et chiffrage (sprint planning et points projet dédiés) Participation aux choix technologiques, à la conception technique et validation de la faisabilité des spécifications fonctionnelles Rédaction de spécifications techniques Garant de la sécurité et de la qualité technique des projets Veille technologique et partage avec l'équipe Développement : Développement des fonctionnalités techniques des applications Rédaction des tests unitaires et des tests fonctionnels des applications développées Assistance technique aux utilisateurs Identification et traitement de tout dysfonctionnement technique Rédaction et mises à jour de la documentation technique Livraison : Rédaction de plan de tests techniques Maintenance des outils internes Réalisation des mises en préproduction et mise en production Environnement technique : PHP 8.3 / Symfony 7.2 Api Platform 4.0 MySQL 8 Redis RabbitMQ Gitlab Gitlab CI Tests : Phpunit, Panther, Analyse statique & qualité code (Phpstan + psalm + Phpmd etc. Front : html / twig / sass / VueJS Assets : Yarn Environnement de développement : Ubuntu, Docker Prod Aws + K8s Vous pensez que ce poste est vraiment fait pour vous ? Vous justifiez d’une première expérience en développement web et maîtrisez les différentes étapes du développement d’une application, de la conception à la mise en production. Vous êtes capable d’analyser les besoins, de proposer des solutions techniques adaptées et de garantir la qualité et la sécurité des projets. Vous êtes doté(e) d’un excellent sens relationnel et rédactionnel, faites preuve de curiosité, de proactivité et de rigueur. Vous appréciez le travail en équipe et êtes force de proposition pour améliorer les pratiques et optimiser les processus. La maîtrise de l’anglais serait un atout. Alors candidatez dès aujourd’hui ! Vous pourrez vous révéler à nos côtés dans vos missions avec passion. Autres informations : Poste basé à Lyon (Gerland LOU) Package de rémunération comprenant prime sur objectif, tickets restaurant, mutuelle, prime de participation, prime vacances, PEE, télétravail...
Lyon, France
On site
Full Time
17-04-2025
Company background Company brand
Company Name
IT-NewVision
Job Title
Ingénieur Support - API Canal Voix et Messagerie H/F
Job Description
Missions Besoin En qualité d'ingénieur support d'applications, vous travaillerez en autonomie sur le Run et accompagnerez le responsable d'application sur les projets d'évolutions. Le périmètre Multicanal entrants/sortants (SMS, Mail, Chat, Courrier, Vidéo) est actuellement géré au travers de plusieurs solutions : Téléphonie Entrant (Mail/Chat) Entrant Vidéo Parcours digitaux Les missions principales du poste seront : Suivi de l'activité Run : suivi des tickets N1, traitement des tickets N2 et interface avec les différents fournisseurs Pilotage des projets évolutifs à la demande de la Direction de la Relation Client Accompagnement du Responsable d'application Métier sur les projets de transformations (évolutions de technologie, évolutions réglementaires ou contractuelles). Contribution à la rédaction des modes opératoires, documentations fonctionnelles et techniques, cahier de recette, spécifications techniques et fonctionnelle. Contribution aux projets d'évolutions de la solution (gain de contrat, évolutions techniques de la solutionetc.) Backup sur l'activité Run. Activités principales du poste : Contribuer à la bonne gouvernance du SI sur le périmètre qui le concerne, notamment sur la dimension RGPD Comprendre les enjeux et pratiques métier pour rédiger tout ou partie des spécifications techniques et fonctionnelles puis savoir les transformer en projets ou évolutions Inscrire les projets/évolutions dans une roadmap d'activité, Suivre et challenger les travaux confiés aux fournisseurs du domaine ou réalisés par les partenaires internes du SI Clientèle. Plus généralement, gérer le relationnel avec les fournisseurs Etablir les documents de recette et exécuter les recettes fonctionnelles Suivre les mises en production des évolutions ou correctifs (potentiellement en heures non ouvrées pour ne pas impacter l'activité des utilisateurs) L'équipe étant considéré comme un niveau 2 dans la chaîne de support, suivre avec le support interne 1er niveau et le responsable d'application la revue régulière des incidents ou tickets de support et reprendre si besoin le traitement en escalade Suivre les tickets d'incidents et les demandes de support auprès des fournisseurs Rédaction de modes opératoires / supports de formation destinés aux utilisateurs et à l'équipe support 1er niveau interne. Profil Expérience et diplôme : Master ou diplôme d'ingénieur en informatique Profil ingénieur support justifiant de 2 à 5 ans d'expérience Expérience des problématiques multicanales, notamment sur les canaux digitaux et voix requise. Background réseau et serveur de messagerie apprécié Connaissance des solutions WFM ou Cloud appréciée. Compétences techniques : Webservices/API - Confirmé - Impératif SQL - Confirmé - Impératif VBA - Junior - Impératif Serveur mail - Junior- Impératif ToIP - Junior - Impératif HTML - Junior - Souhaitable. Compétences fonctionnelles : Capacité à conseiller l'équipe support N1 ou les fournisseurs en interface sur l'activité Run Capacité à rendre compte à sa hiérarchie et à sa maîtrise d'ouvrage sur les sujets Run et Build Réactivité et capacité à s'adapter/anticiper dans un environnement en pleine évolution (business et organisationnel) Capacité à créer et faire vivre la documentation (support formation, modes opératoiresetc.) Autres compétences : Capacité organisationnelle pour répartir sa charge de travail, Aisance à l'oral et l'écrit Curiosité et travail en autonomie Esprit d'équipe et sens du service. Infos complémentaires Tickets restaurant 10, 50€ Primes de cooptation avantageuses Primes de naissances Très bonne mutuelle santé prise en charge à hauteur de 75% Bonne ambiance de travail Afterworks Accompagnement personnalisé et management de proximité Accès aux formations non certifiantes et certifiantes ainsi qu'aux certifications Description Entreprise IT-NewVision est une entreprise de services numériques spécialisée depuis 2007 dans l'intégration de systèmes d'information pour les secteurs de l'eau et de l'énergie. Notre expertise couvre tout le cycle métier : la relation client, le recouvrement, la tarification, la facturation et l'exploitation des données. Nous accompagnons dans leur transformation digitale nos clients grands comptes de l'énergie et de l'eau, entreprises locales de distribution ou fournisseurs d'énergie sur quatre volets : Le conseil métier, Lintégration de SI Clientèle, Le développement d'applications sur mesure, L'externalisation de processus métier. Nous avons su nous entourer des solutions leaders sur leur segment de marché et sommes aujourd'hui sans conteste un acteur incontournable du secteur de l'Energie et des Utilities.
Courbevoie, France
Hybrid
Full Time
21-04-2025
Company background Company brand
Company Name
Jam Difus
Job Title
Développeur / Développeuse web (H/F)
Job Description
DescriptionTu as envie de changement, de participer à d'ambitieux projets e-commerce et dans un cadre champêtre ? Chez JAM Difus', tu évolueras dans un contexte multi-marque, multi-frameworks, très complet techniquement et fonctionnellement, au sein d'une équipe ouverte et sympathique, dans une ambiance familiale. Notre offre, la plus large gamme de films adhésifs pour fenêtres, murs et automobiles du web, et nos prestations sur-mesure permettant la personnalisation des produits par les clients, représentent de vrais défis techniques et fonctionnels au quotidien. Les problématiques sont variées (acquisition, expérience utilisateur, paiement, transport, interopérabilité, logistique.) et l'E-commerce requiert dynamisme, réactivité, ainsi qu'une veille technologique permanente. Nos marques : https://www.luminis-films.com/ https://www.variance-auto.com/ https://www.film-pour-vitre.com/ Notre ambition ? Être incontournable dans notre domaine ! Pour répondre à toutes ces attentes et nos spécificités, nous développons depuis 15 ans nos propres outils qui gèrent toutes les briques métiers, les stocks et la logistique, communiquant aussi avec nos autres outils (Hubspot, Zendesk, Aircall, Monday, PowerBI, etc.). En tant que développeur.euse interne au sein de l'équipe technique, tu seras amené.e à les maintenir et à les faire évoluer au quotidien. Tes missions en tant que développeur.euse full-stack : * Participer en équipe agile au maintien et à l'amélioration de nos sites e-commerce (problématiques métiers variées : E-commerce, CRM, BI, Helpdesk, Logistique, ...) * Faciliter la communication, le partage des connaissances techniques et assurer ainsi une collaboration efficace afin d'atteindre les objectifs communs * Travailler directement avec le métier pour comprendre leurs attentes et proposer des solutions techniques qui leur correspondent et améliorent leur travail au quotidien. * Contribuer à l'évolution des process, des outils et de l'optimisation des plateformes * Échanger ponctuellement avec les partenaires techniques (ex : hébergeurs, support outils, etc.) Stack technique : PHP 8 + Symfony 7 + MariaDB/PostgreSQL + HTML 5 + CSS 3 + ReactJS + Architecture DDD + Gitlab + Linux + Docker + PHPStorm + Monday + Teams Profil recherché : * Tu présentes obligatoirement d'une première expérience de minimum 5 ans à un poste similaire. * Tu disposes d'une véritable sensibilité aux besoins du métier, * Tu as une excellente maîtrise de PHP/Symfony, MySQL/PostgreSQL, ReactJS, HTML5, CSS3 et Javascript * Tu possèdes des compétences relationnelles et apprécies le travail en équipe. La coordination est ta seconde nature. * Tu as une appétence pour le front-end. * Tu comprends la gestion d'API * L'analyse et la résolution des problèmes techniques ne te font pas peur * Tu effectues régulièrement de la veille technologique * Tu es motivé.e, autonome, rigoureux.se et à l'écoute des autres. Une formation interne te sera proposée dès ton arrivée pour une bonne intégration. Un accompagnement continu sera également assuré par le Directeur technique dont vous dépendrez directement, garant de ta progression et du bon déroulé du projet. Le poste : CDI à pourvoir immédiatement à Villars les Dombes, à 40km de Lyon. Nos locaux sont proches de la gare de Villars-les-Dombes. Ce que l'on propose : * Rémunération fixe sur 12 mois à définir selon expérience * Une bonne mutuelle (50% pris en charge) * Transports publics (50% pris en charge) * Tickets restaurant * Prime 13ème mois suivant la convention collective de la vente à distance Envie de nous rejoindre ? Clique et réponds à l'annonce PROFIL SOUHAITÉ Expérience 5 An(s) Savoirs et savoir-faire Application web Concevoir une application web Savoir-être professionnels Organiser son travail selon les priorités et les objectifs Prendre des initiatives et être force de proposition Travailler en équipe Source: France Travail (https://www.francetravail.fr/)
Villars-Les-Dombes, France
On site
Full Time
18-04-2025
Company background Company brand
Company Name
TotalEnergies
Job Title
ALTERNANCE- Support à la coordination du programme d'efficacité énergétique Raffinage Chimie H/F
Job Description
Contexte et environnement TotalEnergies vise l'amélioration, l'efficacité énergétique des sites industriels depuis de nombreuses années. Dans le contexte des prix élevés des énergies, il est nécessaire d'accélérer les investissements dans ce domaine. Un nouveau plan d'envergure (ESP Energy Saving Plan) a dès lors été déployé visant près de 5% de réduction de la consommation d'énergie à l'horizon 2025; Le département CO2& Energie a la charge de la coordination de ce plan pour la branche R&C en s'appuyant sur les entités support ( OneTech, OneHSE, TGP). Activités En tant qu’alternant Support à la coordination du programme d'efficacité énergétique Raffinage Chimie H/F, vos missions seront : Améliorer la base de donnée des projets énergétiques de l'ensemble des sites RC Préparer le tableau de bord mensuel (Site/ BU/ Branche) Identifier et analyser les écarts entre le budget et le réel (Capex/ Energy saving, CO2 saving etc..) Proposer les mesures d'optimisation de processus Vous évoluerez au sein d'une équipe de professionnels confirmés et auprès d'un tuteur-coach, le référent de votre futur métier. Un accompagnement individualisé vous permettra de favoriser votre autonomie et de vous mener à votre diplôme ! Profil du candidat Actuellement en première année de Master, vous préparez pour la rentrée de septembre 2025 un Bac+5 dans le domaine de la data dans une école d'ingénieur ou une université et êtes à la recherche d'une alternance de 12 mois. Merci d'indiquer le rythme de votre alternance sur votre CV ou Lettre de motivation. Vous êtes à l'aise avec la bureautique et connaissez la suite Office ? Vous utiliserez notamment Excel, Word et Powerpoint. Vous maitrisez également PowerApps ainsi que PowerBI. L'autonomie, la rigueur et l'esprit d'équipe font partie intégrante de vos qualités ? Une maitrise professionnelle de l’anglais sera indispensable à votre prise de poste. Posséder une bonne capacité rédactionnelle sera un plus. Si vous vous retrouvez dans le profil recherché, n'hésitez plus et rejoignez l'aventure TotalEnergies ! Informations supplémentaires TotalEnergies valorise la diversité, promeut le développement individuel et offre des opportunités d'emploi égales à tous les candidats.
Courbevoie, France
On site
Full Time
21-04-2025