Software Engineer

Diversified trading firm with over 3 decades of experience, operating in global markets with sophisticated technology and trading various asset classes.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Finance

Description For Software Engineer

DRW, a prestigious trading firm with over 30 years of experience, is seeking a talented Senior Software Engineer to join their team. This role offers an exciting opportunity to work at the intersection of finance and technology, where you'll be responsible for designing and developing crucial tools and infrastructure used by Traders and Quantitative Researchers.

The position demands strong Python expertise and system design capabilities, where you'll be working on high-impact projects that enhance DRW's trading platform. You'll be collaborating with traders, researchers, and fellow engineers across the globe, providing cutting-edge technology solutions while maintaining high engineering standards.

DRW stands out as an employer by operating with their own capital and trading at their own risk, providing autonomy and the ability to quickly adapt to market opportunities. With offices spanning across the U.S., Canada, Europe, and Asia, they trade in various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across major global markets.

The ideal candidate will have 5+ years of experience with Python, strong system design capabilities, and the ability to write performance-sensitive code. You'll be working in an environment that values respect, curiosity, and innovation, where you can make a significant impact on the organization's success. The role offers the opportunity to work with cutting-edge technology while collaborating with some of the brightest minds in the trading industry.

If you're passionate about building robust trading systems, enjoy working in a fast-paced environment, and want to be part of a company that values integrity and innovation, this role at DRW could be your next career move. The position offers the chance to work on challenging technical problems while contributing to the company's continued success in global financial markets.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Manage day-to-day technology requirements of proprietary trading systems
  • Accelerate trading and research analysis workflows using DRW's in-house infrastructure
  • Evaluate new technologies and identify/deprecate legacy code
  • Collaborate with engineers, traders, and researchers to design custom frameworks
  • Write performance sensitive code and user-friendly APIs
  • Lead design discussions and conduct code reviews

Requirements For Software Engineer

Python
Linux
  • Bachelor's or Master's degree in Computer Science or related Engineering discipline
  • 5+ years of experience building demanding, live systems in Python
  • In-depth knowledge of Python and current standards (3.8 onwards)
  • Knowledge of the Python ecosystem: third party libraries, packaging
  • Knowledge of concurrent programming
  • Solid understanding of data structures
  • Strong verbal and written communication skills
  • Familiarity with Github Actions
  • Familiarity with Linux
  • Ability to mentor others and lead small projects
  • Ability to work with globally located tech staff and end users

Interested in this job?

Jobs Related To DRW Software Engineer

Senior Quantitative Developer

Senior Quantitative Developer position at DRW focusing on core quantitative libraries development and integration with pricing and risk systems.

Software Engineer

Software Engineer role at DRW, developing proprietary trading software and supporting trading desk research workflows in Chicago.

Software Engineer

Software Engineer position at DRW, a global trading firm, focusing on developing proprietary trading software and infrastructure.

Senior Software Engineer - Openlink Endur

Senior Software Engineer position at DRW focusing on Openlink Endur development and customization for trade management systems.

Senior ServiceNow Developer

Senior ServiceNow Developer position at DRW, a global trading firm, offering competitive salary and comprehensive benefits package.