Développeur Senior Golang Blockchain | Spécialiste Crypto | 100% Télétravail
À plein temps
À distance
Nous recherchons un Développeur Senior Golang Blockchain expérimenté pour intégrer notre équipe dédiée à notre plateforme de trading crypto. Dans ce rôle stratégique, vous serez responsable de la conception, du développement et de la maintenance des services blockchain essentiels constituant le cœur de notre infrastructure de trading. Cette position offre une opportunité exceptionnelle de travailler sur des technologies de pointe dans le domaine des crypto-monnaies, tout en relevant des défis techniques complexes dans un environnement entièrement à distance.
Responsabilités Principales
- Concevoir et développer de nouveaux services pour la gestion des crypto-actifs en utilisant Golang 1.22+ et les architectures microservices modernes.
- Intégrer notre plateforme avec divers protocoles blockchain et nœuds de crypto-monnaies selon les standards actuels.
- Maintenir, refactoriser et optimiser le code existant pour améliorer les performances et la sécurité du système.
- Implémenter de nouvelles fonctionnalités dans notre système de gestion de crypto-monnaies conformément aux spécifications techniques.
- Développer et maintenir des APIs robustes (REST, RPC, WebSockets) pour faciliter les interactions avec notre écosystème.
- Participer activement aux revues de code, discussions techniques et activités collaboratives d'équipe.
- Collaborer avec les équipes produit et sécurité pour garantir la conformité aux meilleures pratiques de l'industrie blockchain.
- Optimiser les performances des applications pour assurer l'exécution rapide et fiable des transactions cryptographiques.
- Documenter les architectures techniques et les procédures opérationnelles pour faciliter la maintenance à long terme.
Compétences Requises
- Minimum de 3 ans d'expérience professionnelle en tant qu'ingénieur logiciel spécialisé en Golang.
- Maîtrise approfondie des architectures microservices et des principes de conception distribuée.
- Expérience concrète dans l'intégration de technologies blockchain avec des applications traditionnelles.
- Compétence avérée dans le développement d'APIs (WebSockets, RESTful, RPC).
- Connaissance fondamentale des principes blockchain et des mécanismes de crypto-monnaies.
- Expertise pratique avec les systèmes de gestion de versions (Git) et les workflows collaboratifs.
- Maîtrise des systèmes de messagerie comme Kafka pour la communication asynchrone entre services.
- Solide expérience avec PostgreSQL 15+, incluant la modélisation de données et l'optimisation des requêtes complexes.
- Expertise en tests unitaires et d'intégration pour garantir la fiabilité et la qualité du code.
- Familiarité avec les pratiques modernes de CI/CD (Intégration Continue/Déploiement Continu).
- Compréhension des approches de sécurité fondamentales dans les architectures microservices.
- Capacité démontrée à assimiler rapidement de nouvelles technologies et paradigmes de programmation.
- Niveau d'anglais B1 minimum pour la communication efficace avec l'équipe internationale.
Atouts Complémentaires
- Compréhension des principes cryptographiques (chiffrement/déchiffrement symétrique et asymétrique).
- Connaissance des technologies ECDSA/RSA, HMAC et des courbes elliptiques appliquées à la blockchain.
- Expérience avec les modèles de blockchain basés sur les comptes (Ethereum) et UTXO (Bitcoin).
- Familiarité avec l'architecture de portefeuilles déterministes hiérarchiques (HD wallets).
- Expérience avec les clés matérielles (Ledger, Trezor) pour la sécurité des actifs numériques.
- Connaissance des standards BIP/EIP dans l'écosystème blockchain et leur implémentation.
- Expérience avec AWS Enclave pour le développement d'applications à sécurité renforcée.
- Familiarité avec la stack ELK (Elasticsearch 8+, Logstash, Kibana) pour la surveillance des systèmes.
- Expérience approfondie avec les services AWS et les architectures cloud natives.
- Compétences dans d'autres langages de programmation comme Python pour les outils complémentaires.
Pourquoi Nous Rejoindre
Intégrez notre équipe pour travailler sur des technologies de pointe dans l'univers dynamique de la blockchain et des crypto-monnaies. Vous aurez l'opportunité de relever des défis techniques stimulants, de contribuer à un produit innovant dans le secteur du trading digital, et de développer vos compétences dans un environnement technologique avant-gardiste. Notre structure entièrement distribuée vous offre la flexibilité du télétravail intégral, tout en collaborant avec des professionnels talentueux du monde entier dans un secteur en constante évolution.