cover image
DRW

DRW

www.drw.com

9 Jobs

2,157 Employees

About the Company

At DRW, we identify and capture trading and investment opportunities globally. What sets us apart is our diversified approach—trading across many asset classes and instruments, in markets around the world, with horizons from seconds to years. We succeed by leveraging technology, research and risk management.

We offer the best of both worlds: the opportunity and spirit of a startup and the benefits and stability of an established, experienced firm. Our employees work hard to solve interesting problems, and their results are rewarded. We value continuous learning—from our outcomes, from the environment and from each other. It’s a place of high expectations, deep curiosity, and constant collaboration, with some of the smartest, most passionate people you’ll meet.
//
Chez DRW, nous identifions et saisissons les opportunités de négociation et d'investissement au niveau mondial. Ce qui nous différencie, c'est notre approche diversifiée : nous négocions sur de nombreuses classes d'actifs et d'instruments, sur des marchés du monde entier, avec des horizons allant de quelques secondes à plusieurs années. Nous réussissons en nous appuyant sur la technologie, la recherche et la gestion des risques. Nous offrons le meilleur des deux mondes: les opportunités et l'ésprit d’une entreprise en démarrage, et les avantages et la stabilité d'une entreprise établie et expérimentée. Nos employés travaillent dur pour résoudre des problèmes intéressants et leurs résultats sont récompensés. Nous valorisons l'apprentissage continu – de nos résultats, de l’environnement et de chacun de nous. C’est un lieu où les attentes sont élevées, la curiosité est profonde et la collaboration est constante, et où l’on retrouve quelques-uns des individus les plus intelligents et les plus passionnés que vous puissiez rencontrer.

Listed Jobs

Company background Company brand
Company Name
DRW
Job Title
Software Developer
Job Description
Job title: Software Developer Role Summary: Develop, maintain and enhance full‑stack software solutions that support trading and research operations. Collaborate with cross‑functional teams to deliver scalable, high‑performance applications using modern languages and cloud‑native tools. Expactations: - Own end‑to‑end projects from requirement gathering to deployment. - Independently evaluate and integrate new technologies to meet business needs. - Maintain rigorous coding standards (OO design, TDD, CI/CD). - Communicate progress and challenges clearly to technical and non‑technical stakeholders. Key Responsibilities: - Design and implement high‑value internal products and services. - Build scalable, performant applications following best engineering practices. - Resolve complex design and coding issues through collaboration. - Analyse user needs and business goals to inform feature development. - Evaluate and incorporate appropriate tools, frameworks, and components. Required Skills: - Strong grasp of software development principles: object‑oriented design, test‑driven development. - Proficiency in at least one of: JavaScript/Node.js, React.js, Angular, Python, C#, Ruby, Go. - Experience with relational or time‑series databases: Microsoft SQL, InfluxDB, PostgreSQL. - Familiarity with GitHub, Kubernetes, TeamCity, Ansible, Capistrano, RabbitMQ, Elasticsearch, Redis, Docker. - Development in Linux environments. - Ability to learn additional languages and technologies quickly. - Excellent interpersonal, teamwork, and communication skills. - Self‑motivated, curious, and passionate about technology. - Fluent in English, both verbal and written. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related field.
Montreal, Canada
On site
19-11-2025
Company background Company brand
Company Name
DRW
Job Title
Full Stack Software Developer
Job Description
**Job Title:** Full Stack Software Developer **Role Summary:** Design, develop, and maintain scalable, high-performance applications for internal trading and research teams. Leverage a polyglot tech stack, contribute to architecture decisions, and collaborate cross-functionally to deliver robust software solutions. **Expectations:** - 5+ years of professional software development experience. - Strong grasp of OOP principles, test‑driven development, and clean architecture. - Able to learn new languages/tools quickly and apply them in production. - Effective verbal and written communication in English. **Key Responsibilities:** - Design and implement end‑to‑end features and projects for internal users. - Write maintainable, well‑tested code adhering to engineering best practices. - Collaborate with research, trading, and infrastructure teams to resolve complex design and implementation challenges. - Analyze business and user requirements to create scalable solutions. - Evaluate and integrate new technologies, frameworks, and components into existing systems. - Operate within a Linux environment, employing Git, CI/CD pipelines, and container orchestration. **Required Skills:** - Proficiency in at least one of: JavaScript (React.js, Node.js), Python, C#, Ruby, Go, or Angular. - Solid experience with relational or time‑series databases (PostgreSQL, Microsoft SQL Server, InfluxDB). - Hands‑on with CI/CD tools (GitHub, TeamCity), container platforms (Docker, Kubernetes), and infrastructure tools (Ansible, Capistrano). - Familiarity with message brokers (RabbitMQ, Redis) and search engines (Elasticsearch). - Comfortable developing in a Linux‑based environment. - Strong problem‑solving, collaboration, and communication skills. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. - (No mandatory certifications required.)
Montreal, Canada
On site
Mid level
19-11-2025
Company background Company brand
Company Name
DRW
Job Title
Software Developer Intern
Job Description
**Job Title** Software Developer Intern **Role Summary** An internship focused on designing, developing, testing, and deploying high‑performance software for trading and risk systems. Interns build components such as data decoders, normalizers, and trade‑communication tools under the mentorship of senior technologists, applying object‑oriented design, algorithmic efficiency, and data‑driven analytics. **Expectations** - Complete a 10‑week project resulting in a deployable prototype. - Collaborate with quantitative traders, analysts, and other developers in cross‑functional teams. - Demonstrate rapid learning and independent problem‑solving. **Key Responsibilities** - Design and implement proprietary software solutions for real‑time market data ingestion and processing. - Create decoders to translate raw exchange packets into usable format. - Build normalizers that aggregate decoded data into order‑book representations per instrument. - Develop applications to route executed trade information to compliance workflows. - Perform statistical analytics on large data sets to support research and decision making. - Conduct robust testing (unit, integration, performance) and participate in deployment activities. **Required Skills** - Proficiency in network programming (TCP/IP) and multi‑threaded application development. - Strong grasp of object‑oriented design, data structures, and algorithms. - Hands‑on experience with C++, Python, Java, C#, or C. - Knowledge of computational intelligence, real‑time programming, or GUI development. - Ability to work with large, high‑frequency data streams and performance‑critical code. - Excellent communication skills for articulating technical ideas to stakeholders. **Required Education & Certifications** - Currently enrolled in a bachelor’s, master’s, or PhD program in computer science, electrical or computer engineering, physics, mathematics, or a related science discipline. - Expected graduation between December 2026 and August 2027. - No mandatory certifications required.
London, United kingdom
On site
Fresher
21-11-2025
Company background Company brand
Company Name
DRW
Job Title
Trading Systems Engineer
Job Description
**Job Title** Trading Systems Engineer **Role Summary** Ensures reliability, performance, and integration of a global trading platform. Works with traders, developers, and infrastructure teams to maintain system health, respond to support incidents, and automate processes. **Expectations** - Deliver high‑availability trading infrastructure under tight deadlines. - Communicate technical solutions to traders and external exchange partners. - Troubleshoot complex issues in production and non‑production environments. - Proactively improve automation, monitoring, and configuration management. **Key Responsibilities** 1. Monitor and maintain the operational health of trading systems (ETFs, Equities, FX, Commodities, Energy, Cryptoassets). 2. Respond to real‑time support requests from traders and development teams. 3. Design, implement, and maintain automation scripts (Python, Bash) to reduce manual effort. 4. Build and maintain SQL queries for diagnostics, reporting, and data integrity. 5. Collaborate with external trading partners (exchanges, clearinghouses) to resolve connectivity or data issues. 6. Document incident post‑mortems, root causes, and corrective actions. 7. Onboard new trading desks, systems, and technologies. 8. Maintain networking configuration and troubleshoot VLAN, multicast, TCP/IP, DNS, DHCP issues. 9. Participate in change management, release coordination, and standard operating procedures. **Required Skills** - 5+ years in trade support, site reliability engineering, or related operations. - Proficiency in Linux/Unix system administration. - Strong scripting (Python, Bash) for automation. - Advanced SQL skill set for complex queries and updates. - Networking fundamentals: multicast, TCP/IP, DNS, DHCP, common troubleshooting tools. - Excellent written and verbal communication. - Ability to perform under high‑pressure, fast‑moving environments. - Familiarity with financial markets and trading platforms. **Required Education & Certifications** - Bachelor’s degree in STEM (Computer Science, Engineering, Information Technology) or a related field. - Relevant certifications (e.g., Linux Professional Institute Certification, Cisco CCNA) are a plus but not mandatory.
London, United kingdom
On site
Mid level
07-12-2025