Search jobs > Chicago, IL > Software developer

C++ Software Developer

DRW
Chicago, IL
Full-time

Our formula for success is to hire exceptional people, encourage their ideas and reward their results.

As a C++ Software Developer , you will have an opportunity to solve challenging engineering problems while working closely with experienced technologists, quantitative researchers, and traders to choose the right tools and solutions for the job.

We will help you find a home on one of our teams, whether you employ your deep interest in C++ and systems programming to design, develop and maintain DRW's globally deployed low latency trading platform, or prototype our next generation of trading strategies while contributing to our full tech stack.

You will be surrounded by cutting-edge technology and senior engineers, and provided with the best possible environment to succeed at DRW.

We are looking for creative problem solvers, natural programmers, and disciplined engineers eager to develop new technologies that directly impact our business.

How you will make an impact...

  • Learn the inner workings of a low latency automated trading platform
  • Learn the fundamentals of trading and how technology enables the work flow
  • Design, develop and test proprietary software, including :
  • Low level optimizations for data processing
  • Automated trading strategies
  • Risk management platform
  • Adapters for exchange protocols
  • Real time trading simulator for strategy testing
  • Robust inter process communication mechanisms
  • Collaborate with experienced teammates to learn and implement custom solutions that balance speed, features, and cost to improve our technology stack
  • Work with researchers to implement research studies, simulate trading strategies, and develop algorithms to compete in financial markets
  • Design trading strategy simulation software optimized for high fidelity and throughput
  • Develop software for large scale data acquisition, storage, access, and visualization
  • Create user interfaces for data exploration and post trade analysis
  • Accelerate the research lifecycle from strategy prototype to production deployment

What you bring to the team...

  • A degree in computer science, computer engineering, or any related engineering discipline graduating between December 2024 and June 2025 (Bachelor's, Master's, PhD)
  • Excellent software development skills in modern C++
  • 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
  • An eagerness to learn and apply what you have learned, and to know the impact of your code

Additional points for having...

  • Experience in high performance, multi-threaded, network programming
  • Previous exposure to trading systems or the trading industry
  • Low level understanding of machine learning pipelines

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world.

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets.

We have also leveraged our expertise and technology to expand into three non-traditional strategies : real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it.

DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

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 https : / / drw.

com / california-privacy-notice.

LI-DNI

30+ days ago
Related jobs
Promoted
VirtualVocations
Chicago, Illinois

NET framework, JavaScript, and SQLStrong understanding of object-oriented software techniques and ER data modeling conceptsAbility to resolve complex issues and document root-cause analysisBachelor's degree in computer science or related field, or equivalent work experience. ...

Uline, Inc.
Oak Park, Illinois

Software Developer - WebCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Develop custom solutions and enjoy a great career at Uline. Collaborate on customer-facing and internal projects among a team of dedicated fellow developers. ...

Promoted
VirtualVocations
Chicago, Illinois

A company is looking for a Senior Software Developer - C#/Documaker. ...

Taylor Corporation
Remote, IL
Remote

Creates software applications with input on design to adhere to designs supporting internal business requirements and external customers. Integrates software components and third-party programs. Maintains, fixes and enhances existing software applications to adhere to designs supporting internal bus...

Grant Thornton
Chicago, Illinois

As a Forensic Technology Senior Associate, you will get the opportunity to grow and contribute to our clients' business needs by helping them identify, mitigate, and respond to fraud, regulations, litigation, and other issues so that they can take rapid protective action, restore confidence, and get...

Walter P Moore
Chicago, Illinois

Walter P Moore is an international company of consultants, architects, engineers, innovators, and creative people who solve some of the world’s most complex structural and infrastructural challenges.Providing structural, diagnostics, civil, water resources, traffic, transportation engineering, parki...

Next Step Systems – Recruiters for Information Technology Jobs Top IT Recruiting Firm
Chicago, Illinois

Keywords: Chicago IL Jobs, Junior Software Developer, Quantitative Developer, C++, Java, Python, R, MatLab, Financial, Trading, Software Engineer, Programming, Programmer Analyst, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting. Junior Software Developer, Quantitative De...

Uline, Inc.
Willow Springs, Illinois

Senior Software Developer - WebCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Enhance and support world-class web sites while growing your career at Uline. Mentor other developers on programming issues and exhibit leadership in cross-functional development practices. ...

SynergisticIT
Chicago, Illinois

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. ...

Uline, Inc.
Great Lakes, IL, United States

Software Developer - JavaCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Java Software Developer to spearhead the development, deployment and maintenance of sophisticat...