Jobiglo

No results.

Développeur Logiciel Senior – C++/Python (Low‑Latency) – Austin, TX

Quantiq · Austin

New
Permanent Onsite Senior 🇫🇷 Français
C++ Python Low‑latency programming Concurrency Memory optimization CPU affinity Network protocols (FIX, UDP, TCP) Packet analysis Linux kernel tuning Performance profiling (VTune, perf) Debugging Git Agile/Scrum Problem solving Technical documentation Communication

Job description

Quantiq, leader innovant dans le trading de dérivés à haute fréquence, recherche un **Développeur Logiciel Senior** pour renforcer son équipe d’ingénierie au cœur de son infrastructure de trading ultra‑rapide. Vous rejoindrez une équipe de passionnés qui conçoit, optimise et maintient des systèmes critiques où chaque microseconde compte. ### Vos missions principales - **Conception et développement** d’applications à faible latence en C++ (C++17/20) et Python, en respectant les exigences de performance et de fiabilité propres aux environnements de trading haute fréquence. - **Programmation concurrente** : mise en œuvre de modèles multithread, lock‑free, et utilisation d’outils comme Intel TBB ou Boost.Asio pour maximiser le débit. - **Optimisation mémoire et affinité CPU** : profilage avancé (perf, VTune, gprof), gestion fine de la cache, NUMA et affinité des threads afin de réduire les temps de réponse. - **Intégration matérielle** : interaction avec les cartes réseau à faible latence (FPGA, NICs SmartNIC), mise en place de techniques de kernel bypass (DPDK, RDMA). - **Analyse et amélioration des protocoles réseau** : maîtrise des protocoles FIX, UDP multicast, TCP/IP, et capacité à décoder et analyser les paquets avec Wireshark ou tcpdump. - **Documentation et gouvernance** : rédaction de spécifications d’architecture, de guides de codage et de rapports de performance pour assurer la traçabilité et la maintenabilité du code. - **Débogage et profiling** : utilisation d’outils de tracing (LTTng, SystemTap) et de profiling temps réel pour identifier et corriger les goulots d’étranglement. - **Collaboration inter‑équipes** : travail étroit avec les traders, les analystes quantitatifs et les équipes d’infrastructure pour traduire les exigences métier en solutions techniques robustes. ### Profil recherché - Minimum **5 ans d’expérience** dans le développement de systèmes à latence critique (trading, télécoms, jeux en temps réel, etc.). - Maîtrise avancée du **C++** (templates, move semantics, constexpr) et du **Python** (asyncio, Cython, NumPy). - Solide compréhension des concepts de **concurrence**, de **gestion de la mémoire**, d’**affinité CPU** et de **profilage**. - Expérience avec les **protocoles réseau** (FIX, UDP, TCP) et les outils d’analyse de paquets. - Connaissance approfondie des environnements **Linux** (kernel tuning, sysctl, cgroups). - Capacité à travailler avec des **outils de versionning** (Git) et des méthodologies **Agile/Scrum**. - Excellentes compétences en **communication** écrite et orale, capacité à vulgariser des concepts techniques complexes pour des interlocuteurs non‑techniques. - Esprit d’équipe, autonomie, rigueur et passion pour l’optimisation des performances. ### Ce que nous offrons - Un **environnement de travail stimulant** au cœur d’Austin, hub technologique dynamique. - Des **projets à fort impact** où votre travail influence directement les performances de trading et la compétitivité de l’entreprise. - Un **package salarial attractif** avec bonus basé sur la performance. - Des **avantages** : assurance santé complète, plan de retraite 401(k) avec matching, tickets restaurant, programme de formation continue et budget dédié à la participation à des conférences internationales (e.g., FIX, Low Latency Summit). - Une **culture d’innovation** où l’expérimentation, le partage de connaissances et la reconnaissance des contributions sont encouragés. Rejoignez Quantiq et participez à la construction de la prochaine génération de systèmes de trading à ultra‑haute performance. Postulez dès maintenant pour relever le défi de la latence absolue !

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Quantiq.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Permanent basé à Austin.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 days ago

Expires 1 month from now

10 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Quantiq

Austin