Développeur Backend Golang Senior pour Systèmes de Trading Algorithmiques
À distance
À plein temps
Notre entreprise à la pointe de la technologie, spécialisée dans le développement de systèmes de trading algorithmiques sophistiqués, recherche un Développeur Backend Golang chevronné. Vous contribuerez à la conception et à l'implémentation de microservices performants qui propulsent notre plateforme de trading hautement réactive. Ce rôle stratégique exige une expertise approfondie en architecture distribuée et en optimisation des performances.
Responsabilités Principales:
- Concevoir et développer des microservices évolutifs et résilients en utilisant Golang (Go 1.21+) pour notre écosystème de trading complexe.
- Optimiser les performances du système pour garantir une latence sub-milliseconde et une disponibilité de 99,99% dans un environnement critique.
- Implémenter et maintenir des API RESTful robustes et des services gRPC pour assurer une communication inter-services efficace.
- Élaborer un code élégant, méthodiquement documenté et rigoureusement testé, conforme aux normes d'excellence du secteur.
- Automatiser le déploiement et la mise à l'échelle des microservices via des pipelines CI/CD sophistiqués.
- Participer aux revues de code et contribuer à l'amélioration continue de l'architecture technique.
- Collaborer avec les équipes d'analystes quantitatifs pour traduire les algorithmes complexes en solutions logicielles performantes.
- Assurer la surveillance proactive des systèmes et résoudre les incidents avec célérité dans les environnements de production.
Compétences et Qualifications Requises:
- Minimum de 5 ans d'expérience significative en développement backend avec Golang, démontrant une maîtrise des patterns de concurrence et de gestion mémoire.
- Au moins 8 ans d'expérience générale en ingénierie logicielle.
- Expérience préalable avérée sur des projets de trading ou de finance quantitative, condition sine qua non.
- Expertise approfondie dans l'architecture de microservices et les modèles de conception associés.
- Maîtrise du développement d'API RESTful et expérience substantielle avec gRPC.
- Compétences solides avec les bases de données SQL (PostgreSQL 15+, MySQL 8+) et NoSQL (MongoDB 6+, Redis 7+).
- Expérience des systèmes de messagerie comme Apache Kafka 3.x, RabbitMQ ou technologies équivalentes.
- Expertise en conteneurisation avec Docker et orchestration via Kubernetes (K8s 1.28+).
- Pratique avancée de Git et des workflows de contrôle de version (GitFlow, Trunk Based Development).
- Compréhension approfondie des principes de haute disponibilité et de résilience des systèmes distribués.
Qualifications Souhaitées:
- Expérience avec les infrastructures cloud AWS, GCP ou Azure, notamment pour le déploiement de services critiques.
- Maîtrise des outils de surveillance comme Prometheus, Grafana, ELK Stack ou solutions analogues.
- Connaissance de HashiCorp Vault ou d'autres solutions de gestion sécurisée des secrets.
- Familiarité avec les pratiques DevSecOps et l'intégration de la sécurité dans le cycle de développement.
- Expérience avec les bases de données time-series comme InfluxDB ou TimescaleDB pour l'analyse des métriques de trading.
- Contributions significatives à l'écosystème open-source Golang.
- Compréhension des marchés financiers et des principes fondamentaux du trading algorithmique.
Pourquoi Nous Rejoindre:
Intégrez une équipe d'élite qui repousse les frontières technologiques dans le domaine du trading quantitatif. Vous aborderez des défis techniques stimulants qui exigeront toute votre créativité et votre rigueur intellectuelle. Notre environnement prône l'autonomie et valorise l'excellence technique, avec une rémunération à la hauteur de vos compétences. Profitez d'une flexibilité totale en matière de travail à distance et d'opportunités constantes de perfectionnement professionnel à la pointe de l'innovation.