Emploi
De la source partenaire
Ingénieur logiciel - Plateforme de construction
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Optiverus
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Chez Optiver, la rapidité de notre développement logiciel est un élément essentiel de notre avantage concurrentiel. Notre capacité à être compétitif dépend de la rapidité avec laquelle les nouvelles idées peuvent passer de la vision à la production. L'équipe Developer Experience est une fonction d'ingénierie stratégique avec un mandat clair : améliorer le cycle de vie du développement dans l'ensemble de l'entreprise de manière à accélérer la livraison et à réduire nos délais de mise sur le marché. Nous construisons les outils, systèmes et plates-formes qui façonnent la manière dont les logiciels sont développés chez Optiver.
La Build Platform se situe au cœur de ce cycle de vie. Chaque changement effectué par un ingénieur passe par là. Lorsque les versions sont rapides, correctes et reproductibles, les ingénieurs restent en flux, reçoivent des commentaires rapides et fiables, et l'expédition des modifications devient une routine. Lorsque les builds sont lents ou peu fiables, chaque équipe de l’entreprise paie la taxe, une boucle de rétroaction lente à la fois.
Nous recherchons un ingénieur solide passionné par l’amélioration de la productivité des développeurs, un profond intérêt pour les systèmes de construction et l’expérience nécessaire pour concevoir et exploiter des plates-formes à grande échelle. Vous rejoindrez une équipe mondiale croissante d'expérience de développement et contribuerez à façonner l'avenir de la façon dont les logiciels sont construits, testés et livrés chez Optiver, permettant aux ingénieurs et aux agents de passer de l'idée au logiciel prêt pour la production avec plus de rapidité et de confiance.
Ce que tu feras
• Façonner l'avenir des builds C++ chez Optiver en concevant et en déployant des systèmes de build modernes qui accélèrent les temps de build, améliorent la fiabilité et créent une expérience de développement plus cohérente ;
• Développer des bibliothèques de build communes, des pipelines CI/CD réutilisables et des images de conteneurs utilisées dans toute l'entreprise ;
• Intégrer l'observabilité dans notre plateforme afin que nous puissions mesurer les performances, la fiabilité et l'adoption, et utiliser ces données pour guider de nouvelles améliorations ;
• Améliorer les performances de build à grande échelle grâce à l'exécution incrémentielle, la mise en cache, l'analyse des dépendances et une planification efficace ;
• Concevoir des workflows qui permettent aux agents de compiler, tester, diagnostiquer les pannes et valider les modifications de manière fiable avec une intervention humaine minimale ;
• Travailler en étroite collaboration avec les équipes d'ingénierie pour comprendre où les flux de travail existants créent des frictions et transformer ces problèmes en solutions évolutives ;
• Aider les équipes à adopter de nouveaux outils et pratiques de travail, en équilibrant la standardisation avec les besoins des différentes bases de code et groupes d'ingénierie ;
• Restez au courant des tendances du secteur et des outils émergents dans l'expérience des développeurs et créez un espace système, en aidant à guider notre adoption des meilleures solutions de leur catégorie.
Consultez l'opinion du chef d'équipe sur l'importance de DevEx ici .
Qui tu es
• Vous êtes un solide ingénieur logiciel possédant une expérience approfondie des systèmes de build C++ et des outils de développement ;
• Vous avez une expérience pratique dans la conception, l'adoption ou l'exploitation de systèmes de construction modernes tels que Bazel, Buck2, Pants ou Gradle, incluant idéalement la migration à partir d'outils établis ;
• Vous avez une compréhension approfondie des concepts du système de build, notamment les builds incrémentielles, la mise en cache, la reproductibilité, les graphiques de dépendances, l'exécution à distance et la gestion des artefacts ;
• Vous êtes compétent pour diagnostiquer les problèmes de performances et de fiabilité tout au long du cycle de vie du développement local et de l'intégration continue, en utilisant les données et l'observabilité pour guider les améliorations ;
• Vous avez une expérience significative avec les plateformes CI/CD telles que GitHub Actions, Buildkite, Jenkins ou similaire, et comprenez comment concevoir des pipelines fiables et évolutifs ainsi que l'infrastructure qui les prend en charge ;
• Vous possédez une compréhension approfondie du cycle de vie de bout en bout du développement logiciel, de l'idéation au déploiement ;
• Vous avez de l'expérience dans la création d'outils et de flux de travail autour de plateformes de contrôle de code source telles que GitHub et GitLab ;
• Vous êtes passionné par la productivité des développeurs et avez l'expérience d'apporter des améliorations significatives au cycle de vie du développement logiciel.
Qui nous sommes
Chez Optiver, notre mission est d'améliorer continuellement le marché. En fournissant des liquidités et des prix précis pour divers instruments financiers à de multiples bourses à travers le monde, nous participons à la sauvegarde de marchés sains et efficaces.
Ce que vous obtiendrez
Vous rejoindrez une culture de collaboration et d’excellence, où vous serez entouré de penseurs curieux et de résolveurs de problèmes créatifs. Motivé par une passion pour l’amélioration continue, vous évoluerez dans un environnement favorable et performant aux côtés de collègues talentueux, travaillant collectivement pour résoudre les problèmes les plus difficiles des marchés financiers.
De plus, vous recevrez :
• Une structure de bonus basée sur la performance, permettant à tous nos collaborateurs de bénéficier de notre pool de bénéfices mondial.
• 27 jours de congés payés plus tous les jours fériés au Royaume-Uni.
• Petit-déjeuner et déjeuner quotidiens, ainsi qu'une aide pour les frais de déplacement.
• Assurance médicale privée, régime de retraite et adhésion au ClassPass fitness.
• Possibilités de formation et d'apprentissage continu, y compris l'accès à des conférences et à des événements technologiques.
• Opportunités de transfert international pour une croissance de carrière mondiale.
Comment postuler :
Postulez directement via le formulaire ci-dessous. Si vous avez des questions, n'hésitez pas à contacter notre équipe de recrutement via notre formulaire de demande de recrutement. Veuillez noter que nous ne pouvons pas accepter les candidatures par courrier électronique pour des raisons de protection des données. Veuillez noter que nous n'avons pas besoin de l'aide de tiers, y compris d'agences, pour le recrutement de ce poste.
Déclaration de diversité :
Optiver s'engage en faveur de la diversité et de l'inclusion.
Trouvez un emploi au Royaume-Uni sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/optiverus/software-engineer-build-platform-london-256086)
La Build Platform se situe au cœur de ce cycle de vie. Chaque changement effectué par un ingénieur passe par là. Lorsque les versions sont rapides, correctes et reproductibles, les ingénieurs restent en flux, reçoivent des commentaires rapides et fiables, et l'expédition des modifications devient une routine. Lorsque les builds sont lents ou peu fiables, chaque équipe de l’entreprise paie la taxe, une boucle de rétroaction lente à la fois.
Nous recherchons un ingénieur solide passionné par l’amélioration de la productivité des développeurs, un profond intérêt pour les systèmes de construction et l’expérience nécessaire pour concevoir et exploiter des plates-formes à grande échelle. Vous rejoindrez une équipe mondiale croissante d'expérience de développement et contribuerez à façonner l'avenir de la façon dont les logiciels sont construits, testés et livrés chez Optiver, permettant aux ingénieurs et aux agents de passer de l'idée au logiciel prêt pour la production avec plus de rapidité et de confiance.
Ce que tu feras
• Façonner l'avenir des builds C++ chez Optiver en concevant et en déployant des systèmes de build modernes qui accélèrent les temps de build, améliorent la fiabilité et créent une expérience de développement plus cohérente ;
• Développer des bibliothèques de build communes, des pipelines CI/CD réutilisables et des images de conteneurs utilisées dans toute l'entreprise ;
• Intégrer l'observabilité dans notre plateforme afin que nous puissions mesurer les performances, la fiabilité et l'adoption, et utiliser ces données pour guider de nouvelles améliorations ;
• Améliorer les performances de build à grande échelle grâce à l'exécution incrémentielle, la mise en cache, l'analyse des dépendances et une planification efficace ;
• Concevoir des workflows qui permettent aux agents de compiler, tester, diagnostiquer les pannes et valider les modifications de manière fiable avec une intervention humaine minimale ;
• Travailler en étroite collaboration avec les équipes d'ingénierie pour comprendre où les flux de travail existants créent des frictions et transformer ces problèmes en solutions évolutives ;
• Aider les équipes à adopter de nouveaux outils et pratiques de travail, en équilibrant la standardisation avec les besoins des différentes bases de code et groupes d'ingénierie ;
• Restez au courant des tendances du secteur et des outils émergents dans l'expérience des développeurs et créez un espace système, en aidant à guider notre adoption des meilleures solutions de leur catégorie.
Consultez l'opinion du chef d'équipe sur l'importance de DevEx ici .
Qui tu es
• Vous êtes un solide ingénieur logiciel possédant une expérience approfondie des systèmes de build C++ et des outils de développement ;
• Vous avez une expérience pratique dans la conception, l'adoption ou l'exploitation de systèmes de construction modernes tels que Bazel, Buck2, Pants ou Gradle, incluant idéalement la migration à partir d'outils établis ;
• Vous avez une compréhension approfondie des concepts du système de build, notamment les builds incrémentielles, la mise en cache, la reproductibilité, les graphiques de dépendances, l'exécution à distance et la gestion des artefacts ;
• Vous êtes compétent pour diagnostiquer les problèmes de performances et de fiabilité tout au long du cycle de vie du développement local et de l'intégration continue, en utilisant les données et l'observabilité pour guider les améliorations ;
• Vous avez une expérience significative avec les plateformes CI/CD telles que GitHub Actions, Buildkite, Jenkins ou similaire, et comprenez comment concevoir des pipelines fiables et évolutifs ainsi que l'infrastructure qui les prend en charge ;
• Vous possédez une compréhension approfondie du cycle de vie de bout en bout du développement logiciel, de l'idéation au déploiement ;
• Vous avez de l'expérience dans la création d'outils et de flux de travail autour de plateformes de contrôle de code source telles que GitHub et GitLab ;
• Vous êtes passionné par la productivité des développeurs et avez l'expérience d'apporter des améliorations significatives au cycle de vie du développement logiciel.
Qui nous sommes
Chez Optiver, notre mission est d'améliorer continuellement le marché. En fournissant des liquidités et des prix précis pour divers instruments financiers à de multiples bourses à travers le monde, nous participons à la sauvegarde de marchés sains et efficaces.
Ce que vous obtiendrez
Vous rejoindrez une culture de collaboration et d’excellence, où vous serez entouré de penseurs curieux et de résolveurs de problèmes créatifs. Motivé par une passion pour l’amélioration continue, vous évoluerez dans un environnement favorable et performant aux côtés de collègues talentueux, travaillant collectivement pour résoudre les problèmes les plus difficiles des marchés financiers.
De plus, vous recevrez :
• Une structure de bonus basée sur la performance, permettant à tous nos collaborateurs de bénéficier de notre pool de bénéfices mondial.
• 27 jours de congés payés plus tous les jours fériés au Royaume-Uni.
• Petit-déjeuner et déjeuner quotidiens, ainsi qu'une aide pour les frais de déplacement.
• Assurance médicale privée, régime de retraite et adhésion au ClassPass fitness.
• Possibilités de formation et d'apprentissage continu, y compris l'accès à des conférences et à des événements technologiques.
• Opportunités de transfert international pour une croissance de carrière mondiale.
Comment postuler :
Postulez directement via le formulaire ci-dessous. Si vous avez des questions, n'hésitez pas à contacter notre équipe de recrutement via notre formulaire de demande de recrutement. Veuillez noter que nous ne pouvons pas accepter les candidatures par courrier électronique pour des raisons de protection des données. Veuillez noter que nous n'avons pas besoin de l'aide de tiers, y compris d'agences, pour le recrutement de ce poste.
Déclaration de diversité :
Optiver s'engage en faveur de la diversité et de l'inclusion.
Trouvez un emploi au Royaume-Uni sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/optiverus/software-engineer-build-platform-london-256086)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Optiverus
Emplacement
Londres, Royaume-Uni
Annonce fournie par Optiverus.