
Senior Software Engineer, Unified Platform - Trade Management, Trade and Order Processing, Platform Services
DRW2 months ago
Base Salary
$175k - $275k/yr
Responsibilities
- Build systems with a focus on testing, reliability, scalability, and maintainability.
- Design, model, and program in a variety of languages and technologies.
- Work on both legacy code and greenfield development.
- Drive projects to completion with initiative.
- Learn and promote new technologies and best practices.
- Provide on-call support as needed.
- Collaborate with other developers, including pairing on tasks.
Requirements
- Multiple years of server-side development experience.
- Solid understanding of microservice architectures and the CAP theorem.
- Understanding of functional programming paradigms and type theory.
- Confident JVM knowledge.
- Knowledge of Java, Python, and 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.
- Ability to use AI coding assistants while owning development outcomes.
- Exposure to agentic frameworks or MCP server development is desirable.
- Knowledge of financial concepts, exchange trading, or physical energy trading is desirable.
Benefits
- Comprehensive medical, pharmacy, dental, and vision insurance.
- 401(k) with discretionary employer match.
- Short- and long-term disability insurance.
- Life and AD&D insurance.
- Health savings accounts and flexible spending accounts.
Tech Stack
Categories
About DRW
DRW is a privately held proprietary trading firm that uses its own capital to trade and invest across global markets and asset classes, powered by technology and research. Founded in 1992 and headquartered in Chicago, it develops trading systems for strategies ranging from seconds to years and manages its own risk rather than external client money. The firm operates internationally from multiple offices.