DRW

Senior Software Engineer, Unified Platform - Trade Management, Trade & Order Processing, Platform Services

JavaScriptPythonJavaSQLDockerKubernetes
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

DRW ist ein diversifiziertes Handelsunternehmen mit über 3 Jahrzehnten Erfahrung, das anspruchsvolle Technologie und außergewöhnliche Mitarbeiter zusammenbringt, um auf Märkten weltweit tätig zu sein.

Wir schätzen Autonomie und die Fähigkeit, schnell auf Chancen zu reagieren, 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 globalen Märkten.

Wir haben auch unsere Expertise und Technologie genutzt, um uns auf drei nicht-traditionelle Strategien auszudehnen: Immobilien, Risikokapital und Krypto-Assets.

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, Konsensfragen herauszufordern.

UP (Unified Platform) konsolidiert Daten und Technologien zu einer umfassenden Lösung und beschleunigt die Markteinführungszeit.

Durch die Optimierung von Entscheidungsfindung und Forschung vereinfacht unsere Plattform die Implementierung neuer Ideen und stärkt unseren Wettbewerbsvorteil.

Wir arbeiten auf Basis von High-Level-Anforderungen, wobei von Programmierern erwartet wird, dass sie ein tiefes Verständnis des Geschäfts entwickeln. Wir streben eine Umgebung an, in der Entwickler die Autonomie haben, Geschäftslösungen ohne willkürliche Managementbeschränkungen zu verfolgen.

Wir sind eine Gruppe von Polyglotten und Technologen, die immer nach dem richtigen Werkzeug für jedes Problem suchen.

Im Allgemeinen glauben die Entwicklungsteams bei DRW an schnelle Bereitstellung und Feedback, automatisierte Tests und kohäsive, transparente, lose gekoppelte Service-Architekturen.

UP-Teams sind in mehrere Bereiche unterteilt, darunter:

Platform Engineering –

Teams im Platform Engineering bieten übergreifende Funktionen, die es anderen Teams ermöglichen, sich auf domänen- oder geschäftsspezifische Bedürfnisse zu konzentrieren, indem sie technische Ansätze optimieren und standardisieren. Zum Beispiel stellt eines dieser Teams Daten-Tabellen, Identitäts- und Zugriffsmanagement sowie Pub-Sub- Funktionen als Dienstleistung für die Engineering-Teams bereit.

Domain Engineering –

Teams im Domain Engineering verfügen über kritische Funktionen, die über eine einzelne Handelsstrategie oder einen Geschäftsbereich hinausgehen. Sie erstellen Dienste und Datenprodukte zur Optimierung einer breiten Palette von Anwendungsfällen. Zum Beispiel verarbeitet ein Team externe Handels- und Order-Feeds in Echtzeit, um DRW über seine Handelsaktivitäten zu informieren. Ein anderes Team verwaltet das proprietäre Investment-Buch von DRW, das latenzempfindliche Erfassung der Handelsaktivitäten des Unternehmens ermöglicht und sowohl Echtzeit- als auch On-Demand-Analysen bereitstellt.

Wir sind leidenschaftlich daran interessiert, durch den Interviewprozess das beste Team und die beste Rolle für jeden Kandidaten zu finden, während wir mehr über die aktuellen Fähigkeiten und langfristigen Entwicklungsziele jeder Person erfahren.

Erwartungen

  1. Aufbau von Systemen mit konstantem Fokus auf Tests, Zuverlässigkeit, Skalierbarkeit und Wartbarkeit.
  1. Entwurf, Modellierung und Programmierung in einer Vielzahl von Sprachen und Technologien.
  1. Arbeit an Legacy-Code sowie an Greenfield-Entwicklungen.
  1. Initiative zur Steuerung von Projekten bis zum Abschluss.
  1. Erlernen und Fördern neuer Technologien mit Fokus auf Best Practices.
  1. Bereitstellung von Bereitschaftsdiensten nach Bedarf.
  1. Gelegentliche Zusammenarbeit mit anderen Entwicklern an derselben Aufgabe.

Wünschenswerte Erfahrung

Wir suchen nach starken Entwicklern jeglicher Art, aber Vertrautheit mit den folgenden Bereichen verschafft Kandidaten einen Vorteil bei der Arbeit an unseren Systemen.

  1. Mehrjährige Erfahrung in der serverseitigen Entwicklung.
  1. Ein solides Verständnis von Microservice-Architekturen und dem CAP-Theorem.
  1. Ein gutes Verständnis von funktionalen Paradigmen und Typentheorie.
  1. Fundierte JVM-Kenntnisse.
  1. Kenntnisse moderner Programmiersprachen in unseren primären Sprachen (Java, Python, Clojure).
  1. Erfahrung mit Airflow oder anderen Python-basierten Workflow-Orchestrierungstools.
  1. Beherrschung von Domain-Driven Design und Domänenmodellierung.
  1. Erfahrung mit Kubernetes, Docker, Linux, Kafka, RabbitMQ oder git.
  1. Arbeitskenntnisse in SQL, HTML, CSS und JavaScript.
  1. Nutzung von KI-Codierungsassistenten zur Beschleunigung der Entwicklung bei gleichzeitiger Verantwortung für das Ergebnis.
  1. Erfahrung mit Agenten-Frameworks oder MCP-Serverentwicklung.
  1. Kenntnisse von Finanzkonzepten, Börsenhandel oder physischem Energiehandel.

Weitere Informationen zu den Verarbeitungstätigkeiten von DRW und unserer Nutzung von Daten von Bewerbern finden Sie in unserer Datenschutzrichtlinie unter drw.com/privacy-notice.

Einwohner Kaliforniens können die California Privacy Notice für Informationen über bestimmte gesetzliche Rechte unter drw.com/california-privacy-notice einsehen.

#LI-MM1

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026