Skip to content

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

DRW
🇺🇸ChicagoSeniorFull-time$175k–$275kPosted May 22, 2026

About the Role

Join DRW's Unified Platform (UP) team as a Senior Software Engineer, building comprehensive solutions that consolidate data and technologies to accelerate time to market and optimize decision-making. You'll work on either Platform Engineering (providing cross-cutting capabilities like data infrastructure and identity management) or Domain Engineering (building services for trade/order processing and investment book of record). This role involves designing and programming in multiple languages and technologies, supporting both legacy systems and green-field development, with a focus on testing, reliability, scalability, and maintainability.

  • Building systems with constant focus on testing, reliability, scalability, and maintainability
  • Designing, modeling, and programming in a variety of languages and technologies
  • Working on legacy code as well as green field development
  • Driving projects to completion with initiative
  • Learning and promoting new technologies focused on best practices
  • Providing on-call support as needed

Requirements

  • Multiple years of server-side development.
  • A solid understanding of micro-service architectures and CAP theorem.
  • A good understanding of functional paradigms and type theory.
  • Confident JVM knowledge.
  • Modern programming languages knowledge in our primary languages (Java, Python, Clojure).
  • Experience with Airflow or other Python-based workflow orchestration tools.
  • Proficiency in domain-driven design and domain modeling.
  • Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git.
  • Working knowledge of SQL, HTML, CSS, and JavaScript.
  • Using AI coding assistants to accelerate development while owning the outcome.
  • Exposure to agentic frameworks or MCP server development.
  • Knowledge of financial concepts, exchange trading, or physical energy trading.

What You'll Get

  • $175k–$275k base salary
  • Group medical, pharmacy, dental and vision insurance
  • 401k (with discretionary employer match)
  • Short and long-term disability
  • Life and AD&D insurance
  • Health savings accounts
  • Flexible spending accounts