DRW

Software Developer

Chicago, Illinois, United States

Not SpecifiedCompensation
Entry Level & New GradExperience Level
Full TimeJob Type
UnknownVisa
Financial Services, BiotechnologyIndustries

Software Developer

Employment Type: [Not Specified] Location Type: [Not Specified] Salary: $175,000 (annual base salary, depending on experience, qualifications, and relevant skill set)


Position Overview

DRW is seeking exceptional individuals to join our team as Software Developers. You will be an integral part of a team of experienced technologists, quantitative researchers, and traders, working collaboratively to solve challenging technological problems across our full tech stack, from hardware and software development to grid computing. We are looking for individuals eager to learn new technologies, create innovative solutions, and utilize the right tools to directly impact our business. At DRW, you will be immersed in cutting-edge technology, given immediate responsibility, mentored by industry-leading engineers, and provided with a robust training program to ensure your success.


Responsibilities

  • Design, develop, test, and deploy proprietary software, including:
    • Trading strategy simulation software optimized for distributed computation.
    • Large-scale data acquisition, storage, accessibility, and visualization.
    • Ultra-low-latency trading strategies.
    • Complex algorithmic trading systems.
    • Real-time trade management and risk analysis platforms.
    • Low-level optimizations for data processing.
    • Fully automated trading strategies.
    • Adapters for exchange protocols.
    • Robust inter-process communication mechanisms.
  • Analyze and tune system performance.
  • Collaborate with experienced teammates to learn and implement bespoke solutions that balance speed, features, and cost to improve our technology stack.

Requirements

  • A degree in Computer Science, Physics, Mathematics, or any related engineering discipline, graduating between December 2025 and June 2026 (Bachelor’s, Master’s, or PhD).
  • Excellent software development skills in modern C++, Java, or Python.
  • Skills in network programming (TCP/IP), multi-threaded applications, computational intelligence, real-time programming, or GUI programming.
  • A strong understanding of object-oriented design, data structures, and algorithms.
  • A solid foundation in programming with the ability to think, communicate, and code clearly.
  • Strong communication skills to advocate your ideas in a clear and concise manner to the team.

About DRW

DRW is a diversified trading firm with over three decades of experience, combining sophisticated technology and exceptional people to operate in markets worldwide. We value autonomy and the ability to quickly pivot to capture opportunities, operating with our own capital and trading at our own risk. Headquartered in Chicago with offices globally, we trade various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across major global markets. We have also expanded into real estate, venture capital, and cryptoassets.

We operate with respect, curiosity, and open minds. Our culture fosters high expectations, integrity, innovation, and a willingness to challenge consensus.


Benefits

DRW offers a comprehensive suite of employee benefits including:

  • 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.
  • The position is also eligible for an annual discretionary bonus.

Application Instructions

[No specific application instructions were provided in the original text.]


Additional Information

  • For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice.
  • California residents, please review the California Privacy Notice for information about certain legal rights at [URL not fully provided].

Skills

C++
Java
Python
Network programming
TCP/IP
Multi-threaded applications
Computational intelligence
Real-time programming
GUI programming
Object-oriented design

DRW

Proprietary trading and risk management firm

About DRW

RGM Advisors engages in proprietary trading using its own capital to operate in various financial markets. The firm focuses on developing trading strategies that utilize advanced technology and data analytics to manage risk and pursue high returns. By serving institutional clients such as hedge funds and investment banks, RGM Advisors maintains a flexible business model that allows it to trade its own money, rather than clients' funds. This approach enables better risk management and the ability to generate revenue through trading profits, achieved by employing sophisticated algorithms and market-making strategies. RGM Advisors is distinguished by its global presence and its commitment to attracting top talent, providing them with the tools needed to excel and rewarding exceptional performance.

Chicago, IllinoisHeadquarters
2001Year Founded
M_AND_ACompany Stage
Quantitative Finance, Financial ServicesIndustries
1,001-5,000Employees

Benefits

Daily catered breakfast & lunch
Massages
Social events
Gym subsidy
Flexible work arrangements
Monthly tastings
Game room
On-site yoga classes and meditation
Employee led affinity groups
Mentor/mentee outings
Trivia nights
Educational opportunities
DRW-sponsored sports teams
Poker tournament
Private mother's suite

Risks

Increased competition from algorithmic trading firms may erode DRW's market share.
Cryptocurrency market volatility poses risks to DRW's crypto-assets strategy.
Talent war in tech and finance sectors may impact DRW's ability to retain top talent.

Differentiation

DRW combines technology, research, and risk management for diversified trading opportunities.
They operate using their own capital, allowing quick pivots to capture opportunities.
DRW has expanded into real estate, venture capital, and crypto-assets.

Upsides

Machine learning algorithms enhance predictive accuracy and risk management in trading.
DeFi platforms offer new opportunities for higher returns in crypto-assets.
Quantum computing revolutionizes trading strategies with faster, complex data analysis.

Land your dream remote job 3x faster with AI