Nous cherchons un développeur professionnel pour mettre en œuvre des algorithmes de traitement de données dans un système de traitement de données en temps réel. L'objectif est de fournir un réseau maillé de calcul et de livraison de données à faible latence pour les abonnés, qui ont besoin de flux d'informations précieuses. Votre rôle consistera à construire un pipeline de données efficace, à analyser les données et à construire des algorithmes pour analyser les données et extraire des informations.
Rôles & Responsabilités :
- mettre en œuvre des algorithmes de traitement de données (principalement en GoLang)
- ingénierie inverse et patch de code en Rust, Java, C++, Erlang et autres langages
- configurer, déboguer et soutenir le logiciel fonctionnant sur un grand cluster de matériel
- programmation du parseur de données blockchain / crypto, y compris la mise en œuvre de nouveaux protocoles
- adaptation au CI/CD, système de surveillance et d'alerte
- participer au contrôle de la qualité des données, à la surveillance et à l'assurance qualité des données
Exigences
- Expérience en langage GoLang
- Capacité d'apprentissage de nouveaux langages et technologies
- Bonne compréhension des technologies de base de données, des structures de données, des algorithmes
- Familiarité avec la programmation de serveur, Linux
- Habitude de travailler avec des données
- Désir de comprendre une variété de systèmes et de projets
Compétences clés
Compétences supplémentaires :
- GraphQL
- Clickhouse
- Kafka
- Ruby on Rails
- La connaissance de Rust est un grand plus
- Extraire - transformer - charger (ETL)
- entrepôts de données (DWH)
- systèmes décentralisés et distribués
- pub-sub et courtiers en messages, streaming
- systèmes en temps réel
- blockchain
Avantages
- Politique entièrement à distance (Travaillez de n'importe où dans le monde)
- Nous ne suivons pas les congés (Culture axée sur la responsabilité)
- Opportunité de travailler et de collaborer avec une équipe véritablement mondiale répartie dans 5 pays
- Choisissez vos propres heures de travail
- Voyage annuel avec l'équipe Bitquery vers une destination éloignée de votre choix
- Promesse de terminer les processus d'entretien en 1 à 2 semaines
Étant une start-up, nous prenons des décisions et avançons assez rapidement, tout en offrant aux candidats une excellente expérience pendant le processus d'entretien. Nous avons une hiérarchie plate dans l'organisation où nous responsabilisons les individus et leur donnons l'opportunité de produire des résultats selon leur style de travail. Venez nous rejoindre pour une excellente culture, avec une chance de construire Bitquery avec nous.