Drw - Chicago, IL

posted about 1 month ago

Full-time
Chicago, IL
Merchant Wholesalers, Durable Goods

About the position

The Software Engineer position within the UP - Analytics - Middle Office team at DRW focuses on enhancing the firm's technical capabilities by designing, developing, and maintaining various API, service, and application platforms. This role involves collaboration with risk managers and trading desks to create applications that monitor and report analytic measures across multiple asset classes, ultimately aiming to improve the firm's impact in the trading and finance industry.

Responsibilities

  • Designing, developing and maintaining greenfield and legacy API, service, and application platforms
  • Testing at the unit, functional, and integration level
  • Coding in multiple languages, paradigms, and platforms
  • Collaborating with various business, development, IT, and trading support teams
  • Providing on-call support as part of team-wide rotation
  • Keeping open communication with users for support, testing, and ensuring understanding of their needs

Requirements

  • Experience using applied mathematics (linear algebra, optimization, numerical methods)
  • Strong understanding of statistics and probabilities
  • Fluent in functional, object-oriented, and imperative programming languages
  • Competent in distributed version control, CI/CD, Docker, and Kubernetes
  • Familiarity with Elixir, or more than one of the following: Elm, Erlang, Haskell, Scala, Kotlin, Clojure, F#
  • Familiarity with Python, or more than one of the following languages: JavaScript, TypeScript, Ruby, Python, Java, C#
  • Knowledge of data structures and design/analysis of algorithms
  • Understanding of exchange-traded financial assets, statistics, or financial engineering

Nice-to-haves

  • Previous experience in the trading and finance industry
  • Excellent problem-solving and debugging skills
  • Strong listening and communication skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service