Ingénieur Rust - FinTech
- 06 novembre 2026
- 100%
- Durée indéterminée
- Zürich
À propos de cette offre
Êtes-vous un ingénieur logiciel avec une expérience pratique en Rust et une passion pour la création de systèmes fiables et performants ? Aimez-vous résoudre des défis techniques complexes et prendre la responsabilité de votre code du développement à la production ? Alors nous avons l'opportunité qu'il vous faut !
Notre partenaire, une entreprise FinTech suisse en pleine croissance opérant une plateforme de trading numérique pour les marchés financiers institutionnels, recherche un Ingénieur Rust pour rejoindre son équipe d'ingénierie à Zurich.
Ingénieur Rust - FinTech
À propos du poste
En tant qu'Ingénieur Rust, vous développerez et maintiendrez les services centraux d'une plateforme de trading, en vous concentrant sur la connectivité au marché, le traitement des données en temps réel et le routage des ordres. Vous construirez des applications fiables et concurrentes et travaillerez en étroite collaboration avec l'équipe infrastructure pour assurer des opérations de production stables et efficaces.
Tâches de travail
- Développement Rust : Développer et maintenir des services de production en Rust pour le traitement des données de marché, la connectivité aux bourses et le routage des ordres.
- Architecture Backend : Concevoir des systèmes concurrents et pilotés par événements qui gèrent l'ordre des messages, les tentatives, les reconnexions et la récupération en cas de panne.
- Intégration Système : Intégrer des interfaces de trading externes et des API, en assurant un échange de données fiable et une gestion des connexions.
- Optimisation des Performances : Analyser et améliorer les performances des applications, la latence, le débit et l'utilisation des ressources.
- Tests & Fiabilité : Développer des tests automatisés, surveiller le comportement des applications et enquêter sur les problèmes en production.
- Collaboration Technique : Travailler avec les ingénieurs DevOps et infrastructure sur les déploiements, la résolution d'incidents et le support en production.
Exigences indispensables
- Expérience : Au moins 3 ans d'expérience en développement backend, ingénierie des systèmes ou un rôle similaire en ingénierie logicielle.
- Rust : Expérience pratique du développement d'applications en Rust, y compris la programmation asynchrone, la concurrence et la gestion des erreurs.
- Backend & Réseaux : Bonne compréhension de Linux, des réseaux et des systèmes distribués.
- Résolution de problèmes : Expérience en débogage d'applications, analyse des performances et écriture de code fiable et maintenable.
- Style de travail : Indépendant, responsable et structuré, avec un accent sur les tests, la documentation et la stabilité en production.
- Communication : Excellentes compétences en communication en anglais. L'allemand et une expérience avec les systèmes de trading financiers sont des atouts.
Vos avantages
- Responsabilité technique : Prenez en charge les services de trading centraux utilisés par des clients financiers institutionnels.
- Stack technologique moderne : Travaillez avec Rust et développez des services où la fiabilité, la concurrence et la performance sont essentielles.
- Développement Greenfield : Construisez de nouveaux composants et contribuez aux décisions techniques et architecturales.
- Développement de l'ingénierie : Aidez à établir et développer la fonction ingénierie à Zurich.
- Collaboration internationale : Travaillez en étroite collaboration avec des ingénieurs logiciels et infrastructure expérimentés dans différents sites.
- Implication directe : Rejoignez une petite équipe d'ingénierie avec des processus décisionnels courts et une influence directe sur les solutions techniques.
Notre processus de recrutement
- Test en ligne de logique et de personnalité
- Premier appel téléphonique
- Entretien en ligne avec notre équipe de recrutement
- Entretien en ligne avec les responsables du recrutement
- Rencontre sur site
- Bienvenue chez Academic Work !