DRW logo

DRW

Software Developer at DRW

ChicagoFull-timeCampus Software EngineeringPosted about 2 months ago
Apply with Pipeline

About the Role

<p><span data-contrast="auto">Our formula for success is simple: hire exceptional talent, empower bold thinking, and reward performance that drives impact.</span></p> <p><span data-contrast="auto">As a </span><strong><span data-contrast="auto">Software Developer</span></strong><span data-contrast="auto">&nbsp;at DRW, you will be an integral member of a dynamic team of technologists, quantitative researchers, and traders. Collaborating closely, you will contribute across the full technology stack tackling complex problems that require careful analysis and swift execution.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto">We’re&nbsp;looking for individuals who are eager to learn, think critically, and deliver solutions that drive tangible impact. From day one, you will be entrusted with meaningful responsibility, supported by mentorship from experienced engineers, and&nbsp;participate&nbsp;in a rigorous training program designed to accelerate your growth in this role.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto">At DRW,&nbsp;you’ll&nbsp;thrive in a fast-paced, collaborative environment that values innovation, adaptability, and excellence—providing the tools and opportunities to make a direct difference.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><strong><span data-contrast="auto">How You Will Make an Impact:</span></strong><br><span data-contrast="auto">You will design, develop, test, and deploy proprietary software that powers fundamental aspects of our business,&nbsp;such as:&nbsp;</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Design, develop</span><span data-ccp-parastyle="No Spacing">,&nbsp;</span><span data-ccp-parastyle="No Spacing">test</span><span data-ccp-parastyle="No Spacing">&nbsp;</span><span data-ccp-parastyle="No Spacing">and deploy&nbsp;</span><span data-ccp-parastyle="No Spacing">proprietary software</span><span data-ccp-parastyle="No Spacing">&nbsp;including</span><span data-ccp-parastyle="No Spacing">:</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span> <ul> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Trading strategy simulation software </span><span data-ccp-parastyle="No Spacing">optimized</span><span data-ccp-parastyle="No Spacing">&nbsp;for distributed computation</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Large scale data acquisition, storage, accessibility, and visualization</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Ultra-low-latency trading </span><span data-ccp-parastyle="No Spacing">strategies</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Complex algorithmic trading systems</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Real time trade management and risk analysis</span><span data-ccp-parastyle="No Spacing">&nbsp;platforms</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Low level optimizations for data processing</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Fully automated trading strategies</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Adapters for exchange protocols</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Robust inter process communication mechanisms </span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> </ul> </li> <li><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Analyze and tune system performance</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Collaborate with </span><span data-ccp-parastyle="No Spacing">experienced teammates to learn and implement bespoke solutions that balance speed, features, and cost to improve our technology stack</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> </ul> <p><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">What You Bring to the Team:</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">&nbsp;</span></span>&nbsp;<br><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">You’ll join us with a strong technical foundation and the ability to collaborate effectively. Specifically, you bring:</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">A degree in Computer Science, Physics, Mathematics, or a related engineering discipline, with graduation expected between&nbsp;</span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">December 2026&nbsp;</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">and&nbsp;</span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">June 2027&nbsp;</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">(Bachelor’s, Master’s, or PhD)</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Proficiency</span><span data-ccp-parastyle="No Spacing">&nbsp;in modern</span><span data-ccp-parastyle="No Spacing">&nbsp;</span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">C++,</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">&nbsp;</span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Java</span><span data-ccp-parastyle="No Spacing">&nbsp;</span><span data-ccp-parastyle="No Spacing">or Python</span><span data-ccp-parastyle="No Spacing">&nbsp;</span></span></strong><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Skills in multi-threading, API design and integration, data processing, and UI development</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Skills in network programming (TCP/IP), multi</span><span data-ccp-parastyle="No Spacing">‐</span><span data-ccp-parastyle="No Spacing">threaded applications, computational intelligence, real</span><span data-ccp-parastyle="No Spacing">‐</span><span data-ccp-parastyle="No Spacing">time&nbsp;</span><span data-ccp-parastyle="No Spacing">programming</span><span data-ccp-parastyle="No Spacing">&nbsp;or GUI programming</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">A strong grasp of object-oriented design, data structures, and algorithms</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">Solid programming fundamentals paired with clear logical thinking and effective communication</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> <li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="No Spacing">The ability to clearly articulate and advocate for your ideas within a collaborative team environment</span></span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></li> </ul> <p><strong><span data-contrast="auto">DRW </span></strong><span data-contrast="auto">is a diversified trading firm with over three decades of experience bringing together sophisticated technology and exceptional talent to&nbsp;operate&nbsp;in markets around the world.&nbsp;We trade using our own capital and at our own risk, giving us the autonomy to move quickly and adapt to new opportunities.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto">Headquartered in Chicago, with offices across the U.S., Canada, Europe, and Asia, we&nbsp;participate&nbsp;in a broad range of asset classes, including fixed income, ETFs, equities, FX, commodities, and energy—trading across all major global markets. Beyond traditional trading,&nbsp;we’ve&nbsp;extended our&nbsp;expertise&nbsp;into real estate, venture capital, and&nbsp;cryptoassets.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto">At DRW, we value respect, curiosity, and open-mindedness. We believe that how we work is just as important as what we do. Our culture is defined by&nbsp;high expectations, integrity, innovation, and a willingness to challenge the status quo.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240,&quot;335559740&quot;:240}">&nbsp;</span></p> <p>The annual base salary range for this position is $225,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus.&nbsp; In addition, 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&amp;D insurance, health savings accounts, and flexible spending accounts.</p> <p><strong>For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at <a href="https://drw.com/privacy-notice">https://drw.com/privacy-notice</a>.</strong></p> <p><strong>California residents, please review the&nbsp;California Privacy Notice&nbsp;for information about certain legal rights at&nbsp;<a href="https://drw.com/california-privacy-notice">https://drw.com/california-privacy-notice</a>.</strong></p> <p><strong>#LI-DNI</strong></p>