Software Engineer for Algorithmic Trading

4 weeks ago


Montreal, Quebec, Canada DRW Full time
Software Engineer for Algorithmic Trading

DRW is a leading trading firm that combines sophisticated technology with exceptional talent to operate in global markets. We value autonomy and the ability to quickly adapt to changing circumstances, allowing us to operate with our own capital and risk.

We are seeking multiple passionate Software Engineers to join our team. As a member of our team, you will develop critical software that our traders, researchers, and engineering teams use to implement and analyze our algorithmic trading strategies.

Key Responsibilities:

  • Building scalable and performant software using software engineering best practices
  • Facilitating discussions on code implementation, testing, and software architecture best practices
  • Driving projects and leading new initiatives
  • Actively engaging with others on the development team to resolve challenging design and coding issues

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent
  • ~1 to 7 years of experience building software systems
  • Strong understanding of software engineering principles and best practices
  • Good knowledge and experience in at least one of these languages or frameworks: JavaScript, TypeScript, Node.JS, React/Redux, Vue.JS, Python, Flask, Ruby, C#, or Java

Preferred Qualifications:

  • Experience with relational databases (PostgreSQL, MySQL, MS SQL Server, Oracle)

About DRW:

DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus. We operate in Canada, Europe, and Asia, trading a variety of asset classes, including Fixed Income, ETFs, Equities, FX, Commodities, and Energy. We have also leveraged our expertise and technology to expand into non-traditional strategies: real estate, venture capital, and cryptoassets.


  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada DRW Full time

    DRW: A Leader in Algorithmic TradingDRW is a pioneering trading firm with over three decades of experience in harnessing cutting-edge technology to navigate global markets. Our commitment to innovation and exceptional talent has enabled us to establish a strong presence in Fixed Income, ETFs, Equities, FX, Commodities, and Energy markets worldwide.We operate...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada DRW Full time

    DRW: A Leader in Algorithmic TradingDRW is a pioneering trading firm with over three decades of experience in harnessing cutting-edge technology to navigate global markets. Our commitment to innovation and exceptional talent has enabled us to establish a strong presence in Fixed Income, ETFs, Equities, FX, Commodities, and Energy markets worldwide.We operate...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada DRW Full time

    At DRW, we're seeking a talented Software Engineer to join our team of innovators. As a key member of our engineering team, you'll play a critical role in developing cutting-edge software that drives our algorithmic trading strategies.As a Software Engineer at DRW, you'll have the opportunity to work on a wide range of projects, from building scalable and...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the RoleWe are seeking a highly skilled Software Engineering Leader to join our team in New York, where you will play a crucial role in designing, developing, and deploying cutting-edge trade solutions. As a key member of our Post Trade FIC team, you will be responsible for crafting innovative software features that support our business growth.The...


  • Montreal, Quebec, Canada DRW Full time

    About DRWDRW is a leading diversified trading firm with over three decades of experience in bringing together sophisticated technology and exceptional talent to operate in markets worldwide. We value autonomy and the ability to quickly adapt to capture opportunities, so we operate using our own capital and trading at our own risk.Our TechnologyWe operate...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Software Developer Opportunity at DRWDRW is a leading diversified trading firm with a rich history of innovation and excellence. We're seeking a talented Full Stack Software Developer to join our team and contribute to the development of cutting-edge software solutions.About the Role:Design and develop scalable and performant software systems using software...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Software Developer Opportunity at DRWDRW is a leading diversified trading firm with a rich history of innovation and excellence. We're seeking a talented Full Stack Software Developer to join our team and contribute to the development of cutting-edge software solutions.About the Role:Design and develop scalable and performant software systems using software...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Software EngineerDRW is a diversified trading firm that brings together sophisticated technology and exceptional people 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.As a member of our team, you will develop critical software...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Software EngineerDRW is a diversified trading firm with over 30 years 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.Our team is looking for a...


  • Montreal, Quebec, Canada Randstad Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Responsibilities* Design and develop software applications using various programming languages and frameworks* Collaborate with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada DRW Full time

    About DRWDRW is a leading diversified trading firm with a rich history of innovation and excellence. With over three decades of experience, we have established ourselves as a trusted partner in the global markets. Our commitment to autonomy and adaptability enables us to quickly pivot and capitalize on opportunities, operating with our own capital and...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada DRW Full time

    DRW: A Hub for Cutting-Edge Technology and ExpertiseWe are a diversified trading firm with over three decades of experience bringing together sophisticated technology and exceptional people to operate in markets around the world. Our culture values autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and...

  • Software Developer

    2 months ago


    Montreal, Quebec, Canada DRW Full time

    DRW: A Leader in Algorithmic Trading DRW is a pioneering trading firm with over three decades of experience in harnessing cutting-edge technology and exceptional talent to operate in global markets. We value autonomy and the ability to pivot quickly to seize opportunities, so we trade with our own capital and risk. Headquartered in Chicago with offices...

  • Software Developer

    2 months ago


    Montreal, Quebec, Canada DRW Full time

    DRW: A Leader in Algorithmic Trading DRW is a pioneering trading firm with over three decades of experience in harnessing cutting-edge technology and exceptional talent to operate in global markets. We value autonomy and the ability to pivot quickly to seize opportunities, so we trade with our own capital and risk. Headquartered in Chicago with offices...


  • Montreal, Quebec, Canada DRW Full time

    About DRWDRW is a diversified trading firm with a rich history of innovation and expertise in global markets. With a strong presence in Chicago and offices worldwide, we operate with a unique blend of technology and exceptional people.We value autonomy, agility, and a willingness to challenge consensus. Our team is comprised of talented individuals who share...


  • Montreal, Quebec, Canada hireVouch Full time

    Join Our Team as a Trading SW EngineerWe are seeking a skilled C++ Software Developer to join our Trade Execution team. As a key member of our team, you will be responsible for developing new and improving existing low latency trading systems. Your expertise in C++ will enable you to work with cutting-edge technologies and collaborate with our research and...


  • Montreal, Quebec, Canada hireVouch Full time

    Join Our Team as a Trading SW EngineerWe are seeking a skilled C++ Software Developer to join our Trade Execution team. As a key member of our team, you will be responsible for developing new and improving existing low latency trading systems. Your expertise in C++ will enable you to work with cutting-edge technologies and collaborate with our research and...

  • Full Stack Engineer

    2 days ago


    Montreal, Quebec, Canada DRW Full time

    DRW is a diversified trading firm with over three decades of experience bringing together sophisticated technology and exceptional people 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 trade at our own risk.About DRWHeadquartered in Chicago with...


  • Montreal, Quebec, Canada DRW Full time

    About DRWDRW is a leading diversified trading firm with a rich history of innovation and excellence. With over three decades of experience, we bring together sophisticated technology and exceptional talent to operate in markets around the world.Our headquarters is located in Chicago, with offices in the US, Canada, Europe, and Asia. We trade a variety of...


  • Montreal, Quebec, Canada DRW Full time

    DRW is a leading diversified trading firm with a rich history of innovation and excellence. We're seeking a talented Full Stack Software Developer to join our team and contribute to the development of cutting-edge software solutions.About the Role:Design and implement scalable and performant software systems using software engineering best practicesAnalyze...