B&A
DRW
Senior Software Engineer, C++ (Algo)
Über die Stelle
DRW ist ein diversifiziertes Handelsunternehmen mit über 3 Jahrzehnten Erfahrung, das sophistizierte Technologie und außergewöhnliche Mitarbeiter zusammenbringt, um auf Märkten weltweit zu agieren. Wir schätzen Autonomie und die Fähigkeit, schnell umzuschwenken, um Chancen zu nutzen, daher operieren wir mit unserem eigenen Kapital und handeln auf eigenes Risiko.
Mit Hauptsitz in Chicago und Niederlassungen in den USA, Kanada, Europa und Asien handeln wir mit einer Vielzahl von Anlageklassen, darunter festverzinsliche Wertpapiere, ETFs, Aktien, Devisen, Rohstoffe und Energie auf allen wichtigen Weltmärkten. Wir haben auch unser Fachwissen und unsere Technologie genutzt, um uns in drei nicht-traditionelle Strategien zu erweitern: Immobilien, Risikokapital und Kryptoassets.
Wir arbeiten mit Respekt, Neugier und Offenheit. Die Menschen, die hier erfolgreich sind, teilen unseren Glauben, dass nicht nur das, was wir tun, zählt – sondern auch, wie wir es tun. DRW ist ein Ort hoher Erwartungen, Integrität, Innovation und der Bereitschaft, den Konsens in Frage zu stellen.
DRW sucht einen herausragenden Senior Software Engineer, der sich einem unserer Handelsdesks anschließt. In dieser Rolle konzentrieren Sie sich auf das Design, die Entwicklung und die Implementierung von Handelsanwendungen und -tools. Sie werden ein integraler Bestandteil eines algorithmischen Handelsteams sein, das aus erfahrenen Technologen, quantitativen Forschern und Händlern besteht. Ihr Team wird eng zusammenarbeiten, um herausfordernde technologische Probleme zu lösen und zu unserem gesamten Tech-Stack beizutragen, von der Hardware- und Softwareentwicklung bis hin zu devops, Tests und Release-Management. Wir suchen talentierte Programmierer, die neue Technologien entwickeln möchten, die sich direkt auf unser Geschäft auswirken.
Diese Stelle ist nur für das Büro in Chicago.
Weitere Informationen zu den Verarbeitungstätigkeiten von DRW und unserer Nutzung von Daten von Bewerbern finden Sie in unserer Datenschutzerklärung unter drw.com/privacy-notice.
Einwohner Kaliforniens beachten bitte die California Privacy Notice für Informationen zu bestimmten gesetzlichen Rechten unter drw.com/california-privacy-notice.
[#LI-VD1]
Aufgaben
- Durchführung der Full-Life-Cycle-Entwicklung von Anwendungen und Bibliotheken für Exchange Gateways, Ausführung von Handelsstrategien, Risikomanagement, Handelsberichterstattung und Verarbeitung von Marktdatenfeeds unter Verwendung von C++ oder Rust
- Entwicklung und Wartung von Systemen zur Gewährleistung von Anwendungsleistung, Integrität und Zuverlässigkeit zur Aufrechterhaltung maximaler Betriebszeit sowie Protokollierung und Rückverfolgbarkeit zur Unterstützung missionskritischer Produktionssysteme
- Zusammenarbeit mit quantitativen Forschern und Händlern bei der Strategieentwicklung
- Entwurf, Entwicklung und Bereitstellung von Software unter Verwendung agiler Methoden
- Anleitung von Junior-Entwicklern zu Best Practices durch Mentoring, Pair Programming und Code-Reviews
- Bereitstellung von Produktionsunterstützung, Wartung und Leistungsverbesserungen bestehender Systeme
- Bewertung neuer Technologien und Verbesserung unseres Technologie-Stacks
Anforderungen
- 10+ Jahre Erfahrung in der Entwicklung von Hochverfügbarkeits-Server-Systemen, vorzugsweise in C++ oder Rust
- 3+ Jahre Erfahrung mit einer beliebigen Kombination der modernen C++ (20/23/26) Standards oder Rust
- Hintergrund in Multithreading-Programmierung und ein starkes Verständnis der Hardware-/Software-Interaktion
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Fachgebiet und fundierte praktische Kenntnisse der Informatik, insbesondere Algorithmen, Datenstrukturen, verteilte Systeme und Nebenläufigkeit.
- Positive KI-Mentalität und praktische Nutzung von KI-Codierungswerkzeugen.
- Starke verbale und schriftliche Kommunikationsfähigkeiten
Wünschenswert
- Erfahrung in der Handelsbranche oder einem anderen latenzempfindlichen Geschäft, das die Lösung komplexer und neuartiger Probleme beinhaltet
- Erfahrung mit numerischem Rechnen und/oder der Arbeit mit quantitativen Forschern
- Erfahrung mit Full-Life-Cycle-Softwareentwicklung unter Verwendung exotischer Hardware-/Software-Architekturen
- Detailliertes Verständnis von TCP, UDP, IPV4 und zugehöriger Hardware/Software
- Vertrautheit mit mehreren Programmiersprachen, insbesondere einschließlich C++, Rust, Java, Python, JavaScript, Ruby
Die jährliche Gehaltsspanne für diese Position beträgt 150.000 $ bis 250.000 $ abhängig von den Erfahrungen, Qualifikationen und relevanten Fähigkeiten des Kandidaten. Die Position ist außerdem für einen jährlichen, diskretionären Bonus berechtigt. Darüber hinaus bietet DRW eine umfassende Palette von Mitarbeiterleistungen, einschließlich Gruppenkranken-, Apotheken-, Zahn- und Augenversicherungen, 401k (mit diskretionärem Arbeitgeberbeitrag), kurz- und langfristiger Invaliditätsversicherung, Lebens- und AD&D-Versicherung, Gesundheitssparkonten und flexiblen Ausgabenkonten.
