DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. As the markets have evolved over the past 25 years, so has DRW – maximizing opportunities to include real estate, cryptoassets and venture capital. With over 900 employees at our Chicago headquarters and offices around the world, we work together to solve complex problems, challenge consensus and deliver meaningful results. It’s a place of high expectations, deep curiosity and thoughtful collaboration.

DRW is looking for passionate Software Developers to develop new and improve existing software that’s critical to DRW's mission. You’ll work in multiple languages with emerging technologies.                                                        

You’ll feel right at home if you…

  • Have a minimum of 2 years of relevant software development experience
  • Have a strong understanding of software development principles (OO design, TDD, etc)
  • Have a bachelor or master’s degree in Computer Science or Software Engineering
  • Have knowledge of at least one of the following languages: C++, Java
  • Have Interest and ability to learn other coding languages as needed.
  • Possess strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams
  • Possess self-motivation, curiosity and passion for technology
  • Have strong verbal and written communication skills in English

(And if you are a new graduate, with a degree in Comp Science or a related field, we want to talk to you too!)

 What you’ll be working on:

  • Designing and implementing financial trading systems
  • Building scalable and performant software using software engineering best practices
  • Actively engage with others on the development team to resolve challenging design and coding issues
  • Analyzing end-user needs and business goals to design and develop new features.
  • Evaluating appropriate new technologies, tools, frameworks and software components for integration

Apply for this Job

* Required