Global Trading Systems Developer

6 days ago


Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

**Job Description:**

We are seeking an experienced OTC Developer to join our Cumberland team. This role will be responsible for building and supporting a multi-language, functionally diverse technology stack to empower Cumberland to trade across many exchanges and regions using a wide range of strategies.

As a member of this team, you will work closely with other software engineers to design and develop the full stack of software needed to enable a global trading operation. You will be expected to design and develop trading systems, exchange connectivity solutions, monitoring systems, and tools to integrate with DRW's core infrastructure services.

The team's existing systems are written in Java, C++, and Python. Candidates should have strong initiative and proven experience independently driving projects to completion. We work from high-level requirements and programmers are expected to gain an intimate understanding of the business and work directly with Traders and Quantitative Researchers on a daily basis.

**Responsibilities:**

  • Work as part of our cryptoassets team to establish and maintain best-in-class software systems that enable 24-hour, global trading operations
  • Design and develop full-stack software systems including trading systems, exchange connectivity solutions, and monitoring systems
  • Working in multiple languages, including Java, C++, and Python
  • Testing at the unit, functional, and integration level
  • Working on legacy code as well as greenfield development
  • Providing on-call support as needed
  • Collaborating with traders, researchers, and software engineers within our group as well as elsewhere within the organization

**Qualifications:**

  • Experience designing, developing, and supporting mission critical, high-performance applications
  • 5+ years of professional Java or C++ experience
  • 3+ years of professional script development experience, preferably Python
  • Demonstrated knowledge of network communication, including multicast and WebSockets
  • Experience with inter-process messaging, micro-service architectures, and API design
  • Experience with Functional Programming and Immutable Design
  • Experience with trading systems is desirable, but not required
  • Excellent oral and written communication skills
  • B.S. in Computer Science or equivalent degree


  • Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

    DRW Holdings, LLC. is a leading diversified trading firm with over three decades of experience bringing together sophisticated technology and exceptional talent to operate in global markets.We value autonomy and the ability to quickly adapt to new opportunities, so we operate using our own capital and trade at our own risk.About DRWHeadquartered in Chicago...


  • Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

    Job OverviewCumberland, a DRW Company, is seeking a skilled OTC Developer to join our team. As a member of this team, you will work with software engineers to design and develop the full stack of software needed to enable global trading operations.The ideal candidate will have strong initiative and proven experience independently driving projects to...


  • Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

    About the RoleThis is a unique opportunity to work on the cutting-edge of technology and finance as part of our cryptoassets team. As an OTC Developer, you will be responsible for designing and developing full-stack software systems, including trading systems, exchange connectivity solutions, and monitoring systems.You will work closely with other software...


  • Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

    About UsDRW Holdings, LLC. is a diversified trading firm with over three decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. Our values include autonomy, agility, and innovation. We believe in operating with respect, curiosity, and open minds, and we're looking for like-minded...


  • Ottawa, Ontario, Canada Randstad Canada Full time

    Project OverviewWe are excited to announce a new opportunity for a skilled Core Java/Scala Developer to join our team in a global electronic trading platform project.The project involves collaborating with a global team, providing production support, and enhancing existing code to extend functionality and resolve issues as needed.Key ResponsibilitiesDebug...


  • Ottawa, Ontario, Canada Mitel Networks Full time

    Job DescriptionWe're looking for a highly motivated and experienced professional to join our team as a Global Trade Compliance Lead. This role will be responsible for ensuring that all export control regulations are met, and compliance procedures are followed across all regions. ResponsibilitiesThis role will involve:Ensuring compliance with all relevant...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    Job OverviewWe are seeking a highly skilled Customs Compliance Associate to join our team at Harris Geospatial Solutions. As a key member of our global trade compliance function, you will play a critical role in ensuring the company's import and export activities comply with all relevant regulations and laws.About the RoleThis position is responsible for...


  • Ottawa, Ontario, Canada Export Development Canada Full time

    About UsExport Development Canada (EDC) is a hybrid work environment that provides innovative commercial solutions and takes on risks so Canadian businesses can thrive internationally. Our vision is to lead in international trade, committed to sustainability, integrity, and customer success.We are seeking a Strategic Business Growth Partner to join our team...


  • Ottawa, Ontario, Canada Global University Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Operations Manager to join our team at Global University Systems. The successful candidate will be responsible for leading international business development and student recruitment efforts, while optimizing operations and managing key accounts.Key ResponsibilitiesDevelop and implement...


  • Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

    About Cumberland – a DRW CompanyCumberland – a DRW Company is the cryptoasset arm of DRW Holdings, LLC. established in 2014 after early interest in cryptoassets and their underlying technology. Today, Cumberland is a global leader in cryptoassets, uniquely positioned between the traditional financial markets and the cryptoasset ecosystem.Our team...


  • Ottawa, Ontario, Canada Export Development Canada Full time

    Role OverviewAs a Global Business Development Expert, you will be responsible for driving the growth of Canadian businesses in international markets. You will work closely with key stakeholders to develop and implement strategies that enhance the competitiveness of Canadian companies globally. Your expertise in market research analytics, business strategy...


  • Ottawa, Ontario, Canada The LINE Hotels Full time

    Job DescriptionWe are seeking a skilled Algorithm Developer to join our team at The LINE Hotels. As an expert in trend-following systems, you will design and implement a robust algorithm for day trading the NASDAQ 100 indices on MetaTrader 4 and 5.The ideal candidate should have experience in developing single-market trend-following systems with the...


  • Ottawa, Ontario, Canada Nexus Systems Group Inc. Full time

    Nexus Systems Group Inc. is seeking a highly skilled Derivatives Trade Lifecycle Specialist to join our Capital Markets team. As a key member of our team, you will be responsible for analyzing business requirements, designing and implementing process improvements, and coordinating with cross-functional teams to ensure successful project delivery.About the...


  • Ottawa, Ontario, Canada The LINE Hotels Full time

    Job Title: Technical Day Trading Algorithm DeveloperDescription: We are seeking a skilled algorithm developer to design and implement a robust trend-following system for day trading the NASDAQ 100 indices on MetaTrader platforms. The ideal candidate will have experience with developing single-market systems and be familiar with Fibonacci retracement...


  • Ottawa, Ontario, Canada Giatec Scientific Inc. Full time

    Giatec Scientific Inc. is a global leader in the development and implementation of smart testing technologies and real-time data collection solutions for the construction industry. We are seeking an experienced Technical Sales Executive to join our team and drive sales growth in the Ready-Mix concrete segment.As a Technical Sales Executive, you will be...


  • Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

    About Cumberland - A DRW CompanyCumberland is the cryptoasset arm of DRW Holdings, LLC, established in 2014 after early interest in cryptoassets and their underlying technology. Today, Cumberland is a global leader in cryptoassets, uniquely positioned between traditional financial markets and the cryptoasset ecosystem.We provide 24/7 access to a wide array...


  • Ottawa, Ontario, Canada EQ3 Canada Full time

    About EQ3 Canada:We are a Canadian company dedicated to creating high-quality furniture that lasts. Our mission is to provide innovative solutions for modern life, and we believe in incorporating diverse perspectives and ideas to drive creative thinking.Job Summary:We are seeking a skilled Retail Trade Development Manager to join our team at our Liberty...

  • OTC Developer

    6 days ago


    Ottawa, Ontario, Canada DRW Holdings, LLC. Full time

    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...


  • Ottawa, Ontario, Canada The LINE Hotels Full time

    Job Description:We are seeking a skilled algorithm developer to create a robust and adaptable system for day trading the NASDAQ 100 indices on MetaTrader 4 and 5. The ideal candidate will have experience in developing single-market trend-following systems with specific requirements, including:Market Requirements:Market: NASDAQ 100 indicesTimeframes:...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...