CTC Lateral - Website & LinkedIn

Tech Lead

PythonJavaC++
Traduction automatique. Consultez l’original.

À propos du poste

Chicago Trading Company (CTC) est une société de trading propriétaire de premier plan, spécialisée dans le market making d'options. Notre culture collaborative stimule l'innovation dans la recherche quantitative, les stratégies de trading systématique et les technologies de trading de pointe. Depuis plus de trente ans, CTC fournit une liquidité essentielle sur les marchés dérivés du monde entier, les rendant plus équitables, plus transparents et plus efficaces.

Nous nous efforçons d'être l'entreprise la plus innovante du secteur, aujourd'hui, demain et pour longtemps, tout en défendant l'excellence éthique. Nous sommes convaincus que CTC a un impact positif sur les marchés, sur la vie de nos employés et sur toutes les communautés auxquelles nous appartenons. Fondée en 1995 par une équipe de traders visionnaires, nous sommes fiers d'être un leader du secteur qui continue d'améliorer les marchés et de nous faire progresser les uns les autres.

Chez CTC, la rapidité avec laquelle nous transformons une idée en code opérationnel affecte directement notre façon de trader. L'équipe Developer Experience est responsable de la manière dont le code est construit et testé chez CTC : le système de build, le contrôle de version, les pipelines CI, ainsi que la mise en cache et l'exécution à distance. Nous gérons cela comme un produit avec des clients internes, et non comme une infrastructure destinée uniquement à maintenir le système en état de marche. Nos utilisateurs sont les ingénieurs, les quants et les traders qui construisent les systèmes de trading de CTC, et ils remarquent immédiatement lorsque nous gagnons en rapidité.

Votre mission consiste à rendre la construction, le test et le déploiement de logiciels chez CTC rapides, fiables et économiques, sur une stack moderne.

Vos missions

  1. Diriger une petite équipe d'ingénieurs talentueux tout en restant opérationnel : définir la direction, lever les obstacles et aider les experts de l'équipe à donner le meilleur d'eux-mêmes.
  1. Prendre en charge la boucle de développement de bout en bout : graphe de build, mise en cache et exécution à distance, politique de test, ainsi que la vitesse et le coût des pipelines.
  1. Consolider les bases de code de CTC sur Bazel dans un modèle de monorepo, en remplaçant les configurations de build et de CI fragmentées par dépôt.
  1. Réaliser tout cela alors que les systèmes de trading en direct sont déployés quotidiennement, sans interrompre le pipeline de mise en production.

Profil recherché

  1. Vous avez dirigé des travaux de build ou de CI pour une organisation d'ingénierie de 100+ personnes, et vous restez crédible sur les détails techniques.
  1. Vous maîtrisez les builds C++, Java et Python, et vous avez une expertise approfondie de Bazel ou d'un système similaire (Buck2, Pants) à grande échelle : toolchains C++, exécution à distance, comportement du cache et politique de gestion des tests instables (flaky tests).
  1. Vous avez consolidé des bases de code dans un monorepo, idéalement en incluant la migration d'une grande base de code Java/Gradle ou C++ (CMake/Conan) vers Bazel.
  1. Vous mesurez ce que vous construisez et pouvez citer des chiffres avant/après pour les projets de plateforme que vous avez dirigés.
  1. Vous considérez les développeurs comme des clients. Vos migrations sont adoptées parce que vous facilitez le passage de l'ancien système, et non parce que vous les imposez.

Un plus : expérience dans des domaines critiques en termes de disponibilité ou sensibles à la latence.

Rémunération

La fourchette salariale pour ce poste est indiquée ci-dessous. Ce poste est également éligible à une prime annuelle discrétionnaire. La prime discrétionnaire dépendra des compétences, de l'expérience, des qualifications de l'individu et des performances de l'entreprise.

Fourchette salariale

175,000—250,000 USD

Nos avantages

Nous croyons fermement au bien-être de nos employés et de leurs familles, c'est pourquoi nous offrons des avantages exceptionnels pour vous soutenir tant sur le plan professionnel que personnel. Ces avantages incluent des congés généreux, une couverture d'assurance, un congé parental rémunéré, le petit-déjeuner et le déjeuner gratuits (en plus de collations saines, bien sûr), un remboursement pour le bien-être et une variété d'autres avantages axés sur l'offre de la meilleure expérience employé.

(Avertissement : les stagiaires et les contractuels ne sont pas éligibles aux avantages chez CTC)

Notre engagement en faveur de la diversité, de l'équité et de l'inclusion

La plupart des équipes chez CTC, à l'exception du Trading, suivent un modèle de travail hybride, susceptible d'être modifié en fonction des besoins de l'entreprise.

Chez CTC, nous visons à cultiver un lieu de travail qui célèbre la diversité et où chaque personne se sent incluse, engagée et valorisée. Un lieu où chacun d'entre nous a le sentiment d'avoir sa place. Nous nous engageons à avoir une main-d'œuvre diversifiée et sommes fiers d'être un employeur offrant l'égalité des chances. CTC ne pratique aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, le genre, l'expression de genre, l'orientation sexuelle, l'âge, le statut matrimonial, le statut d'ancien combattant ou le statut de handicap. Nous veillerons à ce que les personnes en situation de handicap bénéficient d'aménagements raisonnables pour participer au processus de candidature ou d'entretien, pour exercer des fonctions professionnelles cruciales et pour recevoir d'autres avantages et privilèges liés à l'emploi.

Si vous êtes en situation de handicap et pensez avoir besoin d'un aménagement raisonnable pour rechercher une offre d'emploi ou pour postuler à un poste, veuillez nous contacter à [email protected]. Veuillez noter que les e-mails envoyés à ce compte pour des questions non liées au handicap, telles que le suivi d'une candidature, ne recevront pas de réponse.

Utilisation de l'intelligence artificielle (IA)

Les informations soumises par les candidats peuvent faire l'objet d'un examen et d'une analyse par des systèmes automatisés, y compris l'intelligence artificielle (IA), dans le cadre du processus de recrutement. Ces systèmes sont utilisés pour améliorer l'efficacité et la pertinence de nos procédures d'embauche. Les candidats sont informés que toute information fournie peut être évaluée par des outils d'IA afin de garantir une évaluation équitable et approfondie.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter