
Senior Web3 Software Engineer, DeFi Wallet
Hybrid
Paris, France
Full Time
03-04-2025
Job Specifications
Blockchain.com is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time.
We are looking for Kotlin and Solidity Developers with experience on blockchain protocols and EVM networks. As a Back-End Engineer on the DeFi team, you will be working on a wide array of projects, from scaling our non-custodial wallet’s network support to writing smart contracts. Additionally, you will be responsible for integrating with 3rd party vendors that provide data for crypto tokens, DApps and DAOs, as well as efforts to further centralize logic that currently exists on our wallet clients, into backend services.
As a Senior Back-End Engineer you should lead by example - driving the technical discussions, influencing the approach and making a positive impact on the team's development by advocating the best engineering practices.
WHAT YOU WILL DO
Build solid, reliable software to handle multiple networks and support our ever growing family of products and user base
Be a part of a dedicated engineering team committed to applying the highest standards and shipping secure and performant systems
Work in the core of Blockchain.com’s solution, interacting directly with multiple blockchains
Work extensively with open source technologies (Docker, Kafka, MySQL)
Ensure security is at the forefront of everything you do
Work within interdisciplinary teams to continually deliver the highest quality products to our users
Optimize existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain.com's products
WHAT YOU WILL NEED
The foremost quality for this position or any position at Blockchain.com is integrity
Solid experience in Typescript, Solidity
Experience working with Blockchain technologies (EVM or non-EVM chains, and defi protocols)
You are highly motivated, self-driven, and passionate about cryptocurrencies
You know how blockchain systems work, and preferably, you worked closely with at least one
You find your way around a novel problem you haven't faced before
You possess an innate curiosity, you know multiple programming languages, you are a strong advocate for the best engineering practices and thrive on learning new technologies
You take a pragmatic approach to developing clean solutions to complex problems
You pride yourself on consistent high levels of test coverage, strong technical documentation and effective monitoring
You take full responsibility for all the projects you work on
COMPENSATION & PERKS
Competitive full-time salary based on experience and meaningful equity in an industry-leading company
Awesome office location in the heart of Paris - working 4 days in the office is mandatory
Work from Anywhere policy
The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an exciting, emerging industry
Unlimited vacation policy; work hard and take time when you need it
Performance-based bonuses paid in cash
Apple equipment provided by the company
Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, and apprenticeship. Blockchain makes hiring decisions based solely on qualifications, merit, and business needs at the time.
You may contact our Data Protection Officer by email at dpo@blockchain.com. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.
Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment and hiring process on Controller’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under the standard contractual clauses.
Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have the right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.
About the Company
Welcome to the future of finance Bitcoin, Ethereum, and more, available on the Blockchain.com Wallet and Exchange. → Get the app: https://bcdc.onelink.me/Q9T6/0d4i2n4j Disclaimer: We will never ask you... - To send us money - To provide a password OR your 12 word recovery phrase - For a fee to upgrade your account (i.e. to Gold Level verification) Stay safe. Read more here -> https://bit.ly/2XlrUfl Know more
Related Jobs


- Company Name
- SEGULA TECHNOLOGIES
- Job Title
- Ingénieur Développement Logiciel Full Stack (H/F)
- Job Description
- Description De L'entreprise Accélérez votre carrière au sein d’un groupe d’ingénierie mondial à forte croissance. Chez SEGULA Technologies, vous travaillerez sur des projets passionnants et contribuerez à façonner l’avenir au sein d’une entreprise pour qui l’innovation est indissociable de l’ingénierie. Impression 3D, réalité augmentée, véhicule autonome, usine du futur... rythment le quotidien de nos 15 000 ingénieux collaborateurs, pourquoi pas le vôtre ? À côté de chez vous ou à l’autre bout de la planète, vous trouverez chez SEGULA Technologies l’opportunité qui donnera un sens nouveau à votre carrière ! Description Du Poste Contexte Dans le cadre d’un développement d’activité soutenu et de projets ambitieux d’intégration de nouvelles technologies, nous renforçons notre équipe dédiée à la conception et à la maintenance d’une plateforme logicielle embarquée. Cette plateforme permet l’intégration de fonctionnalités avancées liées à l’automatisation et à la gestion de systèmes complexes. Missions En tant qu’Ingénieur Développement Logiciel, vos responsabilités seront les suivantes : Développer des applications logicielles temps réel embarquées. Rédiger des spécifications logicielles à partir des besoins fonctionnels ou systèmes. Définir, documenter et maintenir l’architecture logicielle. Concevoir des solutions logicielles modulaires intégrables dans une plateforme existante. Réaliser les développements logiciels (y compris les tests unitaires). Intégrer le logiciel sur les plateformes matérielles cibles. Rédiger les exigences techniques des composants avec les indicateurs de performance associés. Identifier et résoudre les problèmes techniques durant le cycle de développement. Réaliser des analyses de code (faiblesses, bugs, optimisations) et proposer des améliorations concrètes. Qualifications Profil recherché Compétences techniques Minimum 5 ans d’expérience en conception et développement logiciel. Excellente maîtrise du développement embarqué. Certification professionnelle en C# / .NET Core appréciée. Maîtrise des langages suivants : C#, React, Angular, NodeJS. Expérience en développement backend basé sur une architecture microservices (ex : Docker). Expérience en développement frontend (frameworks JavaScript/TypeScript). Connaissances en cybersécurité et en technologies open source. Pratique des outils Git, SVN, Jira, Confluence, etc. Maîtrise des outils de débogage, de compilation et de simulation. Qualités personnelles Esprit d’analyse et de synthèse. Capacité à structurer, prioriser, documenter. Autonomie et capacité à prendre des décisions techniques. Esprit d’équipe et bonne communication dans un contexte agile (Scrum). Excellentes compétences rédactionnelles. Langues Anglais professionnel indispensable. L’allemand est un plus. Informations supplémentaires SEGULA TECHNOLOGIES est une entreprise attachée à la mixité et à la diversité, nous reconnaissons et recrutons tous les talents. https://youtu.be/UILs5lZl5FQ


- Company Name
- Arobas Personnel
- Job Title
- Intermediate Software Developer - mobile applications
- Job Description
- Arobas Personnel is looking for a Intermediate Software Developer – Mobile Applications for a contract with one our clients located in Montreal. Remote : Hybrid- 2 -3 days/week in the office* What will your day look like? You’ll contribute to the evolution of a mobile application designed to support legacy handheld devices by connecting them to a modern, cloud-based SaaS platform. This app ensures seamless communication between the devices and the cloud by handling all data exchanges and synchronization. Work on a cross-platform mobile app developed in Flutter (Dart) for both iOS and Android. Contribute to enhancing device connectivity and extending the functionality of the client’s smart devices. Collaborate with a multidisciplinary team including software architects, developers, testers, UX designers, and product managers. Be part of an Agile SCRUM team aligned with SAFe (Scaled Agile Framework) methodologies. Participate in code reviews, continuous integration, and deployment processes using GitLab. What are we looking for? 4–5 years of experience in mobile software development. Minimum 2 years of experience with Flutter (Dart). Solid experience building cross-platform apps for iOS and Android. Bonus points if you’ve worked with automated testing in Flutter. Proficient with Git and GitLab for version control and collaboration. Languages: Bilingual (French 5/5, English 3/5 minimum – must be able to read technical documentation in English). Id 9404 Location: Montréal Employment Duration Full time # of Openings: 1 Due Date Last Updated: 10/4/25 3:15 PM


- Company Name
- Sopra Steria
- Job Title
- Développeur Expert - Java Fullstack - Aeroline - Toulouse
- Job Description
- Description De L'entreprise Sopra Steria, acteur majeur de la Tech en Europe, avec 51 000 collaborateurs dans près de 30 pays, est reconnu pour ses activités de conseil, de services et solutions numériques. Il aide ses clients à mener leur transformation digitale et à obtenir des bénéfices concrets et durables. Le Groupe apporte une réponse globale aux enjeux de compétitivité des grandes entreprises et organisations, en combinant une connaissance approfondie des secteurs d’activité et des technologies à une approche collaborative. Sopra Steria place l’humain au cœur de son action et s’engage auprès de ses clients à tirer le meilleur parti du numérique pour construire un avenir positif. En 2024, le Groupe a réalisé un chiffre d’affaires de 5,8 milliards d’euros. The world is how we shape it Description Du Poste Votre futur environnement de travail : Afin de parfaire votre expertise technique, nous vous proposons de prendre part à l’initiative Tech’me UP qui a pour but de valoriser les filières techniques chez Sopra Steria. Les axes principaux sont les suivants : Excellence Tech : développer les compétences par du craftsmanship et de l’algorithmie, améliorer les environnements de développement pour répondre aux enjeux de time-to-market et de qualité ; Image Tech : préparation et répétition de talk en interne et en externe, conférences et rédaction de billets tech ; Développement humain : permettre à chaque développeur.euse et architecte de trouver sa voie d’évolution jusqu’au plus haut niveau, mettre en lumière les compétences des expert.e.s ! Au sein d'une équipe projet de 5 à 15 personnes, vous avez pour missions : L’initialisation des bases de code, les structures des projets, en établissant les bonnes pratiques de développement Vous prenez en charge des conceptions, des chiffrages & des développements critiques ou complexes Vous êtes le support des développeurs de l’équipe et réalisez les revues de code (PR/MR) Vous êtes le garant de la chaîne d’intégration continue sur votre stack Java Vous contribuez à la capitalisation technique et présentez des sujets techniques au sein des équipes Vous participez aux avant-ventes lorsque votre domaine d’expertise est concerné Votre environnement technique Java, Angular Qualifications Vous disposez d’au moins 3 ans d’expérience en tant que développeur, vous possédez de solides compétences techniques dans une ou plusieurs stacks techniques back et front comme Springboot, Java, Angular, acquises dans des contextes différents. Vous avez déjà effectué des missions de conception, expérimentation et mise en œuvre de la structure de l’application avec support aux équipes de développement. Vous avez déjà proposé des présentations/formations sur la bonne implémentation de la stack Java à une petite équipe de développeurs juniors. Vous avez participé à la mise en œuvre de l’industrialisation, de la CI/CD, recouvrant les aspects de qualimétrie et de sécurité. Pour finir, vous êtes diplômé(e) d'une école d'Ingénieur ou d'une formation Universitaire ou équivalent. Vous aimez relever des challenges et participer à la modernisation technologique ainsi qu’à la transformation cloud des systèmes d’information IT ? Alors intégrez une entreprise où règne un esprit entrepreneurial fort et une atmosphère propice à votre évolution : participez sans plus attendre à une transformation durable grâce à une véritable aventure humaine au sein d'un grand groupe international. Informations supplémentaires Les avantages à nous rejoindre : Un accord télétravail pour télétravailler jusqu’à 2 jours par semaine selon vos missions. Un package avantages intéressant : une mutuelle, un CSE, des titres restaurants, un accord d’intéressement, des primes vacances et cooptation. Des opportunités de carrières multiples : plus de 30 familles de métiers, autant de passerelles à imaginer ensemble. Plusieurs centaines de formations accessibles en toute autonomie depuis l’app mobile avec Sopra Steria Academy. La possibilité de s'engager auprès de notre fondation ou de notre partenaire « Vendredi ». L'opportunité de rejoindre le collectif Tech'Me UP (formations, conférences, veille, et bien plus encore…). Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C’est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils. https://www.soprasteria.fr/nous-connaitre/nos-engagements


- Company Name
- CEA
- Job Title
- Développeur(se) C++ expérimenté(e) – ingénierie logicielle & optimisation pour l'IA embarquée H/F
- Job Description
- Rejoignez le CEA pour donner du sens à votre activité, mener ou soutenir des projets de R&D nationaux et internationaux, cultiver et faire vivre votre esprit de curiosité. EN SYNTHESE, QU’EST-CE QUE NOUS VOUS PROPOSONS ? Nous cherchons un(e) développeur -développeuse C++ expérimenté(e) – ingénierie logicielle & optimisation pour l'IA embarquée pour le CEA/DRT/List (Direction de la Recherche Technologique). Ce poste de cadre en CDD de 18 mois est basé sur le site Nano-Innov de Paris-Saclay, Essonne (91). Ce poste est à pourvoir dès que possible. QU’ATTENDONS-NOUS DE VOUS ? Vous intégrerez une équipe pour travailler sur du code open source, et gagner en visibilité et notoriété auprès de l’ensemble des partenaires du projet (plus de 40), allant de la start-up à plusieurs grands groupes. C’est également une occasion pour vous de monter en compétence sur la compréhension des modèles d’IA et aux problématiques liées à leur déploiement, dans un domaine aujourd’hui stratégique et extrêmement prisé ! Vos principales missions seront : Contribuer au développement du cœur de la plateforme Aidge, en y intégrant notamment des méthodes innovantes et/ou issues de l’état de l’art ; Contribuer au maintien et à l’amélioration de l’infrastructure de compilation (CMake) et d’intégration continue (Gitlab CI/CD) ; Adhérer à - et renforcer - les bonnes pratiques de développement (règles de codage, revue de code, documentation…) ; Participer à l’animation de la communauté open source de la plateforme (réponses aux tickets, forum de discussion etc). Dans l’exercice de votre mission, vous serez également amené(e) à : Développer une expertise sur certains sujets de recherche abordées dans le projet et dont les algorithmes devront être implémentés dans les règles de l’art dans la plateforme (compression / quantification de l’information dans les réseaux de neurones, optimisation topologique, robustesse et explicabilité…) ; Mettre en place des méthodologies de développement et de comparaison pour nos partenaires et/ou vis-à-vis de l’état de l’art ; Interagir avec d’autres équipes du CEA List sur des projets transverses. Vous bénéficierez au CEA-List d’un environnement de premier plan avec notamment l’accès à Factory-IA, une plateforme de calcul de dernière génération péta-flopique comptant une trentaine de nœuds de calcul, et plus de 200 cartes GPU, dont une partie de toute dernière génération (GPU A100 de NVidia). Vous intégrerez également une équipe dynamique, au cœur de l’écosystème IA en France, qui a noué des liens privilégiés avec les principaux acteurs industriels et académiques du domaine. CEA Tech Corporate from CEA Tech on Vimeo . #CEA-List ; #AI ; ; #Engineer ; #Researcher ; #Embedded AI Profil du candidat Vous êtes titulaire d’un diplôme d’ingénieur / de master en mathématique, informatique ou génie logiciel avec éventuellement une spécialisation ou expérience dans le domaine de la compilation, de l’intelligence artificielle ou des systèmes embarqués. Aucune connaissance préalable en intelligence artificielle n’est requise : ce sont avant tout votre expérience, vos compétences et votre motivation en programmation C++ (y compris les enjeux d’ingénierie logicielle et d’optimisation bas niveau) qui sont essentielles ! Vous avez acquis les compétences techniques suivantes : Une bonne maitrise du langage C++ (C++14 / C++17), de sa librairie standard et des bonnes pratiques de développement en C++ ; La maitrise des outils et flots de développement logiciel : compilation (CMake), gestion de version (Git), sur Linux et/ou Windows ; Une bonne compréhension de certaines techniques ou algorithmes classiques d’optimisation, d’apprentissage machine et/ou de réseaux de neurones. Autres expériences et/ou compétences qui seraient également appréciées (sans besoin d’être exhaustif) : Une connaissance au moins théorique des processus de compilation (parsing, transformation, représentation intermédiaire…) ; La maitrise d’un ou plusieurs modèles de programmation parallèle : OpenMP, CUDA et/ou OpenCL ; Des notions d’architecture de processeurs (type de jeux d’instructions, hiérarchie mémoire…). Localisation du poste Site Saclay Localisation du poste France, Ile-de-France, Essonne (91) Ville Saclay Demandeur Disponibilité du poste 01/03/2025