D

DRW

Global diversified trading and investment firm

Senior Software Engineer - Pricing & Derived Data

Backend EngineeringConfirmed live in the last 24 hours
Full-timeChicago, IL, USAIn-person

About the Job

Requirements

  • Considerable experience building data products.
  • Ability to provide examples of significant projects led from design through production operation, including responsibility for architectural decisions.
  • Experience choosing between technologies and articulating why those choices were or were not appropriate.
  • Deep understanding of the architectural requirements suited to relevant data technologies; years of experience in a specific technology are not required.
  • Interest in Elixir and the financial domain; prior experience in either is not required.
  • Ability to independently drive projects to completion while collaborating with teammates.

Responsibilities

  • Build a new data platform providing intraday and end-of-day prices across the firm.
  • Help determine how to ensure clients receive consistent prices when querying the warehouse, subscribing to a stream, or calling the gRPC API.
  • Help design gap-free, duplicate-free transitions from loading a snapshot to receiving live updates.
  • Evaluate which parts of the systems should remain in Elixir and where other technologies should be considered.
  • Design and build high-volume and/or low-latency data processing systems, including ingestion, storage, and distribution.
  • Scale ingestion pipelines handling thousands or tens of thousands of events per second on a single node and/or across multiple nodes.
  • Operate and support data products with time- and correctness-sensitive delivery requirements.

Desired Qualifications

  • Experience with event streaming, change data capture, open table formats, and stream and batch processing.
  • Experience with associated technologies such as Kafka, Delta Lake, Iceberg, ClickHouse, Spark, and Flink.

About the Company

DRW

Global diversified trading and investment firm

DRW identifies and captures trading and investment opportunities worldwide. It trades across many asset classes and instruments in markets around the globe, with time horizons ranging from seconds to years. The company relies on technology, in-depth research, and risk management to execute its strategies. DRW blends the energy and flexibility of a startup with the stability of an established firm, emphasizing continuous learning, collaboration, and high standards. Its goal is to find and exploit a broad range of opportunities to create value for the firm and its clients, while rewarding employees for their results.

Company size
1,001-5,000
Company stage
M&A
Total funding
$2.6B
Headquarters
Chicago, IL
Founded
2001

Recently Posted Jobs

Explore more opportunities at DRW

See more jobs