Talent.com
Software Developer - High Performance Computing (Rust)
Software Developer - High Performance Computing (Rust)Squarepoint Capital • Montreal, QC, Canada
Software Developer - High Performance Computing (Rust)

Software Developer - High Performance Computing (Rust)

Squarepoint Capital • Montreal, QC, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Overview :

We are looking for a talented individual who will be building, supporting, and extending the functionality of Rust-based research tools critical to the success of our high-frequency business. This role requires prior experience in developing Linux-based high-performance computing applications using Rust or, if the candidate is not familiar with Rust, then C++ with a willingness to learn Rust. In order to maximize the throughput and minimize the latency in producing market-making data and trading simulations, the candidate must have intimate knowledge of how modern CPUs allocate, access, and read memory.

The candidate is expected to actively collaborate with other developers and researchers to add or enhance requested features and allow for fast iterations to improve trading systems. You will be confronted to cutting-edge problems for which you'll need to design proprietary solutions for a very competitive business.

Required qualifications :

  • Technical background with a strong CS component (Math, Physics, Engineering, CS)
  • Deep knowledge of one of C, C++, or Rust programming knowledge which goes beyond writing basic code
  • Looking for prior experience (professional or personal) in developing high performance systems (e.g. for performance sensitive applications such as video games)
  • Evidence of online contribution to open-source projects is a plus
  • Previous experience developing algorithms that make use of multithreading and SIMD
  • Working knowledge of computer architecture, computational graphs, and compilers

Nice to have :

  • Prior experience with XLA or MLIR is a plus
  • The minimum base salary for this role is $60,000 if located in New York. This expectation is based on available information at the time of posting. This role may be eligible for discretionary bonuses, which could constitute a significant portion of total compensation. This role may also be eligible for benefits, such as health, dental, and other wellness plans, as well as 401(k) contributions. Successful candidates’ compensation and benefits will be determined in consideration of various factors

    Create a job alert for this search

    Software Developer • Montreal, QC, Canada

    Similar jobs
    Software Engineer, Platform - Montreal, Canada

    Software Engineer, Platform - Montreal, Canada

    Speechify • Montreal, QC, Canada
    Full-time
    PLEASE APPLY THROUGH THIS LINK : -.Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone—we absorb the world...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Fundica • Montreal, QC, Canada
    Full-time
    Fundica is Canada's most award-winning online funding tool a search engine for all funding programs in Canada.The platform matches entrepreneurs, private investors, public funders and adviso...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - Growth

    Senior Software Developer - Growth

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thriv...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Show more
    Last updated: 13 days ago • Promoted
    Senior Full-Stack Developer (AI-First)

    Senior Full-Stack Developer (AI-First)

    Maxa AI • Montreal, QC, Canada
    Full-time
    Senior Full-Stack Developer (AI-First).Montreal (Hybrid : TuesThurs in office).Own end-to-end delivery of enterprise-grade features powering Maxas finance-grade AI products.Build scalable Python + S...Show more
    Last updated: 17 days ago • Promoted
    Senior C# Full-Stack Developer [#4887]

    Senior C# Full-Stack Developer [#4887]

    Alteo • Montreal, QC, Canada
    Permanent
    Alteo is looking for a Senior C# Full-Stack Developer for a permanent position based in Montreal.Hybrid : 2 days in the office / 3 days teleworking • • •. You will work on diverse projects, leveraging ...Show more
    Last updated: 19 days ago • Promoted
    Senior React Developer

    Senior React Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Our client is a startup with an Agriculture selling platform, leveraging blockchain technology for security and tracing of product for buyers and sellers.Unfortuna...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer II — Cloud, APIs & Automation

    Software Developer II — Cloud, APIs & Automation

    Warner Bros. Discovery • Ahuntsic North, ca
    Full-time
    A leading entertainment provider is seeking a Software Developer II in Ottawa, Ontario.The ideal candidate will design and develop innovative software solutions, focusing on libraries, APIs, and cl...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Developer

    Lead Software Developer

    Wowza Media Systems • Montreal, QC, Canada
    Full-time
    Wowza Media Systems is a Colorado-based global leader in video streaming software backed by Clearhaven Partners (Boston, MA). Our flagship product, Wowza Streaming Engine, is one of the streaming in...Show more
    Last updated: 11 days ago • Promoted
    Software Developer

    Software Developer

    Construction Virtuelle et Technologie BI • Montreal, QC, Canada
    Full-time
    We are looking for a versatile Full Stack Software Developer to design, develop, and maintain scalable web applications.The ideal candidate will have expertise in both front-end and back-end techno...Show more
    Last updated: 30+ days ago • Promoted
    Senior Consultant, Low Code Solutions

    Senior Consultant, Low Code Solutions

    MNP • Ahuntsic North, ca
    Full-time
    Senior Consultant, Low Code Solutions.MNP We are more than a prominent consulting firm in tax and accounting, we are redefining how organizations succeed in the digital age by bridging strategic vi...Show more
    Last updated: 30+ days ago • Promoted
    Co-Founder - Full-Stack Developer

    Co-Founder - Full-Stack Developer

    MOKO • Montreal, QC, Canada
    Full-time
    MOKO is the first streaming mobile app for Afro Music.We are looking to hire talented developers to join our team.Be part of a fast moving, lean product development team working on the continued de...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - Digital Workflow Team

    Senior Software Developer - Digital Workflow Team

    Vention • Montreal, QC, Canada
    Full-time
    Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor.Our te...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Developer

    Full-Stack Developer

    Index • Montreal, QC, Canada
    Full-time
    Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
    Last updated: 30+ days ago • Promoted
    High-Performance Distributed Systems Developer

    High-Performance Distributed Systems Developer

    Compunnel, Inc. • Montreal
    Full-time
    An innovative firm is on the lookout for a talented Software Developer to join their global initiative in building a next-generation risk calculation platform. This role offers the chance to tackle ...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Full Stack Developer

    Senior Full Stack Developer

    dcbel Inc • Montreal, QC, Canada
    Full-time
    Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin...Show more
    Last updated: 30+ days ago • Promoted
    Programmer

    Programmer

    Vertafore • Montreal, QC, Canada
    Full-time
    To provide programming and analysis in response to client programming requirements.Core Requirements and Responsibilities : . Essential job functions included but are not limited to the following : .Ana...Show more
    Last updated: 7 hours ago • Promoted • New!