Talent.com
DRW
Software DeveloperDRW • Montréal
Software Developer

Software Developer

DRW • Montréal
30+ days ago
Job type
  • Full-time
Job description

Software Developer

Job LocationMontréalEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediateFrench Version

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.

We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to implement and analyze our algorithmic trading strategies. As a member of our team, you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment to succeed

How you will make an impact:

  • Building scalable and performant software using software engineering best practices.
  • Facilitating discussions on code implementation, testing, software architecture best practices
  • Collaborating with operation teams to ensure production systems are in optimal condition.
  • Researching the latest technologies to enhance our trading systems.
  • Driving projects and leading new initiatives
  • Actively engaging with others on the development team to resolve challenging design and coding issues

What you bring to the team:

  • A Bachelor’s or a Master’s degree in Computer Science, Software Engineering or equivalent
  • 2 to 10 years of experience building software systems
  • Solid understanding of software engineering principles and best practices
  • Strong knowledge and experience in at least one of these languages or frameworks: Python, C++ or Java. Experience in more than one is an asset.
  • Experience with network programming and Cloud, familiar with of TCP/IP, HTTP, and a good understanding of routing protocols
  • Strong verbal and written communication skills
  • Dedicated team player and a passionate problem solver with strong interpersonal skills
  • Experience with any of these technologies is an asset: Redis, RabbitMQ, GraphQL, Kafka, MongoDB, ELK, Docker, WebSocket, AMQP, TCP, HTTP
  • Experience with relational databases is an asset (PostgreSQL, MySQL, MS SQL Server, Oracle)

What DRW Montreal has to offer you:

  • Mentorship with experienced software developers, database administrators, and technical project managers
  • Continuous learning through paid postgraduate degrees, Dev Lightning talks, online learning support and 1 on 1 language tutoring with Berlitz
  • 40 hours of paid volunteer work at the organization of your choice
  • Bi-weekly social activities, monthly wellness plan, on-site weekly massages, and games room
  • Enjoy daily catered meals (breakfast and lunch) with unlimited snacks and beverages
  • Competitive salary, matching RRSP, paid company phone, and laptop.

Create a job alert for this search

Software Developer • Montréal

Similar jobs

Software Developer

PTC (Canada) Inc.Montreal (administrative region), QC, CA
Full-time

Our world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower peo... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathMontreal (administrative region), QC, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Software Developer

PACE Aerospace & ITMontreal (administrative region), QC, CA
Full-time

We are seeking a Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and maintenance of aerospace software design tools and safety‑c... Show more

 • Promoted

Remote Software Developer (Canada)

TuringMontreal (administrative region), QC, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Remote Junior Software Developer – Observability

CanonicalLaval (administrative region), QC, CA
Remote
Full-time

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona... Show more

 • Promoted

Senior Software Developer - Ai

Edge SignalRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Solace helps companies connect and integrate all of their assets through the power of event‐driven architecture.Our technology makes it easy to unlock data silos and capture events occurring across... Show more

 • Promoted

Software Developer

NumerixMontreal (administrative region), QC, CA
Full-time

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Show more

 • Promoted

Software Developer - Integrations Squad

TraveltechessentialistMontreal (administrative region), QC, CA
Full-time

Basée à Montréal, Stay22 aide les créateurs ambitieux et les plateformes numériques à forte intention à transformer leur trafic existant en revenus additionnels, grâce à une technologie qui fonctio... Show more

 • Promoted

Software Developer

DRW Holdings, LLC.Montréal, Quebec, Canada
Full-time

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.C... Show more

 • Promoted

Senior Software Developer - Growth

BotpressMontréal, Montreal (administrative region), Canada
Full-time

The Growth team at Botpress is seeking a.The ideal candidate is focused on solving problems, thrives in a fast-paced environment, and is adaptable.With a builder's mindset and a hacker's agility, y... Show more

 • Promoted

SOFTWARE DEVELOPER

STUNNER MEDIA, INC.Montreal (administrative region), QC, CA
Full-time +1

Stunner Med) is a dynamic and growing company specializing in innovative digital and media solutions.We are currently seeking a skilled and motivated Software Developer to join our team.This is an ... Show more

 • Promoted

Senior Software Developer

SSENSEMontreal (administrative region), QC, CA
Full-time

SSENSE is a global technology platform operating at the intersection of culture, community, and commerce.Headquartered in Montreal, it features a mix of established and emerging luxury brands acros... Show more

 • Promoted

Software Developer

FirstbaseMontreal (administrative region), QC, CA
Full-time

Pour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link:.Développeur/Dévelop... Show more

 • Promoted

Software Developer

PTC IncMontreal (administrative region), QC, CA
Full-time

Our world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower peo... Show more

 • Promoted

Senior Software Developer New Montreal, Canada

AppDirect, IncMontreal (administrative region), QC, CA
Full-time

Pour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link.Développeur/développ... Show more

 • Promoted

AI-Focused Software Developer at Qohash

QohashMontreal (administrative region), QC, CA
Full-time

Elevate marketing operations with Qohash as an AI Automation Software Developer.Utilize your development skills to build automations that enhance operational efficiency and brand consistency.At Qoh... Show more

 • Promoted

Retail Integration Software Developer

Ravyx CAMontreal (administrative region), QC, CA
Full-time

Become a pivotal Systems Integration Developer at SMS POS, designing vital integration workflows between retail systems and third-party platforms.Your skills in SQL and API development are key.In t... Show more

 • Promoted

Fixed Income Trading Software Developer

Societe GeneraleMontreal (administrative region), QC, CA
Full-time

Become a key player in Fixed Income trading at Société Générale as a Software Developer.Collaborate in an Agile setting to create effective electronic trading solutions.Société Générale is hiring a... Show more

 • Promoted

Software Developer

DRWMontréal, Quebec, Canada
Full-time

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.C... Show more

 • Promoted

Senior Software Developer

CNNRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth.Behind WBD's vast port... Show more