(Senior) Software Engineer C++
Role details
Job location
Tech stack
Requirements
- Erfolgreich abgeschlossenes Studium in Informatik, Mathematik, Physik oder einem vergleichbaren Bereich
- Mehrjährige produktive Erfahrung in der Entwicklung mit C++17 (inkl. Boost, CMake) und tiefgehende Kenntnisse im Design produktiver Software (Design-Patterns, UML, Requirements Engineering)
- Sichere Beherrschung verschiedener Entwicklungsframeworks (z. B. Scrum, Kanban) und -methoden (z. B. Pair Programming, Extreme Programming)
- Souveränes Präsentieren neuer Inhalte vor Engineers und Stakeholdern sowie Erfahrung im Coaching von Kollegen in neuen Inhalten und Techniken
- Vertrautheit mit Continuous Integration (Gitlab) und automatisierten Tests (z. B. GUnit)
- Erfahrung in Python (z. B. durch Learning-on-the-job, eigene Tool-Entwicklung, Open Source Projekte) und Entwicklung im Linux-Umfeld (Gitlab, Docker, Atlassian, Jira)
- Interesse an neuen technologischen Trends (z. B. Cloud, Kubernetes, C++23), proaktive Herangehensweise und Nutzung des gestalterischen Freiraums
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
- Bei uns arbeiten motivierte Menschen mit klugen Köpfen
- Die Fähigkeit auf den globalen Kapitalmärkten zu agieren
- Gemeinsam feiern wir unsere Erfolge und lernen aus unseren Fehlern
- Kurze Entscheidungswege erlauben hohe Flexibilität
Das bieten wir zudem
- Flexible Arbeitszeiten
- 30 Tage Urlaub
- Kostenloses Frühstück und Mittagessen
- Hybrides Arbeitsmodell #LI-Hybrid
- ÖPNV-Zuschuss
- Jobrad
- Urban Sports Club Mitgliedschaft
- Individuelle Weiterbildung
- Team- und Firmenevents
- Fremdsprachenkurse
- Games, Kicker, Billard etc.
- Gesundheitsmanagement & betriebsärztliche Betreuung
About the company
Seit unserer Gründung 2004 fokussieren wir uns auf die Bereitstellung von Liquidität. Mit der frühzeitigen vollständigen Automatisierung unseres Handels legten wir bereits damals den Grundstein für eine effiziente Skalierbarkeit unserer Handelsaktivitäten. Eine Entscheidung, die uns bis heute prägt und uns zum Vorreiter im Algotrading gemacht hat. An der Optimierung unseres eigenen Geschäftsmodells arbeiten wir Tag für Tag – mit inzwischen mehr als 100 Mitarbeitern!
Durch die kontinuierliche Weiterentwicklung unserer Handelsalgorithmen sind wir in der Lage, zehntausende Finanzinstrumente zu quotieren. Neben cleveren Handelsideen setzen wir dabei auf eigens von uns entwickelte Handels- und Backoffice-Systeme. Modernste Hardware und Co-Locations weltweit sind auch bei uns ein Muss, unser Schwerpunkt liegt jedoch klar auf unseren intelligenten Handelsstrategien und basiert nicht auf Ultra-Low-Latency-Technologien. Neuste Ansätze aus dem Bereich der künstlichen Intelligenz haben wir direkt in unsere produktiven Handelsstrategien intergriert und selbstverständlich können auch unsere Quants bei Analysen und Backtestings auf Machine Learning zugreifen; bei großen Datenmengen unterstützt von den unendlichen Kapazitäten der vollintegrierten Cloud-Anbindung.
Eine spannende Herausforderung für unsere Entwickler- und Händler-Teams ist es, unsere Handelsalgorithmen täglich zu verbessern. Wir investieren fortlaufend in die Qualität unserer Daten und in deren präzise Aufbereitung zur kontinuierlichen Verbesserung der Handelslogik.