Talent.com
Senior Software Engineer / Technical Lead – Research Platform (Rust + Python)
Senior Software Engineer / Technical Lead – Research Platform (Rust + Python)Whistler Trading • Surrey, Metro Vancouver Regional District, CA
No longer accepting applications
Senior Software Engineer / Technical Lead – Research Platform (Rust + Python)

Senior Software Engineer / Technical Lead – Research Platform (Rust + Python)

Whistler Trading • Surrey, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer / Technical Lead – Research Platform (Rust + Python)

Join to apply for the Senior Software Engineer / Technical Lead – Research Platform (Rust + Python) role at Whistler Trading.

About Whistler Trading : Whistler Trading was founded in 2022 with the ambition to build a new leader in systematic trading, and we’re well on our way. We have invested heavily in research and infrastructure, developing lean, high‑performance systems that let us go from idea to production faster than ever. Most importantly, we’ve built a team with incredible talent density. Our team includes alumni of top firms like Citadel and SIG, medalists from math and informatics olympiads, and individuals with deep domain expertise in trading, distributed systems, and real‑time infrastructure.

The Role

We’re building out our research platform team and looking for a Senior Software Engineer / Technical Lead to help drive this effort. You’ll oversee a growing team of junior engineers building our high‑frequency and mid‑frequency trading research infrastructure, while staying hands‑on with architecture and critical technical decisions. This isn’t a pure management role; you’ll write code, design systems, solve hard technical problems, mentor engineers, set technical direction, and ensure we build research infrastructure that’s fast, reliable, and enables our researchers to move quickly from idea to production.

What You’ll Do

  • Lead the research platform team – Provide technical direction and mentorship to a team of junior engineers building our HFT / MFT research infrastructure. Help them grow while keeping the team focused and productive.
  • Design and build research infrastructure – Architect and implement high‑performance systems in Rust and Python that enable researchers to test ideas, analyze data at scale, and iterate quickly. This includes data pipelines, back‑testing frameworks, simulation engines, and analytical tools.
  • Bridge research and production – Work closely with researchers and traders to understand their needs, then build tools and infrastructure that accelerate their work. Help transition successful research into production trading systems.
  • Drive technical decisions – Own architecture and design decisions for the research platform. Balance performance, reliability, and development velocity, making pragmatic choices about when to optimize and when to ship.
  • Solve HPC challenges – Work on high‑performance computing problems related to data processing, parallel computation, and system optimization. The platform needs to handle large datasets efficiently and support rapid iteration.
  • Maintain engineering standards – Establish and uphold strong engineering practices through code reviews, documentation, and technical mentorship. Help the team build systems that are maintainable and well‑engineered.
  • Stay hands‑on – Remain actively involved in coding, design, and technical problem‑solving. Guide the team while diving deep when needed.

Skills and Qualifications

  • Experience – 7+ years of software engineering experience, with demonstrated ability to lead technical projects and mentor other engineers. Experience building research platforms, data infrastructure, or trading systems is valuable but not required.
  • Systems programming – Strong proficiency in Rust for performance‑critical systems. Not all of your experience needs to be in Rust. If you have a strong C …
  • Referrals increase your chances of interviewing at Whistler Trading by 2x.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer Technical Lead Research Platform Rust Python • Surrey, Metro Vancouver Regional District, CA

    Similar jobs
    Senior Software Development Engineer

    Senior Software Development Engineer

    CNSC • Vancouver
    Full-time
    Are you an experienced software engineer looking for an opportunity to work on next-generation distributed systems and database technologies in the cloud? At Amazon. Senior Software Development Engi...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    owl.co • Vancouver, BC, CA
    Full-time
    Quick Apply
    AI systems for high‑stakes, real‑world decisions.Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness, auditability, and low bias.The si...Show more
    Last updated: 30+ days ago
    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Atomic HR • Vancouver, British Columbia, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 1 day ago
    Senior Machine Learning Scientist

    Senior Machine Learning Scientist

    Metric Geo • delta, BC, ca
    Full-time
    Metric has partnered with a VC-backed AI company working with leading retail and ecommerce brands to improve how their product data performs across search engines, generative answer engines, and AI...Show more
    Last updated: 20 days ago • Promoted
    Quantitative Researcher - surrey

    Quantitative Researcher - surrey

    Albert Bow • surrey, bc, ca
    Full-time
    Crypto HFT Quantitative Researcher | Canada | $220,000+bonus.One of our newest and most exciting clients are hiring in Canada. The client is a systematic prop trading firm who were started by some o...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Spring Financial Inc. • Vancouver, BC, Canada
    Full-time +1
    Salary : $115,000-$140,000+yearly salary + benefits (See below for more details).Spring Financialis a Canadianfinancial technology companyfocused on making every day financial servicessimpler, faste...Show more
    Last updated: 30+ days ago • Promoted
    XBRL & Taxonomy Software Engineer — Python + XML

    XBRL & Taxonomy Software Engineer — Python + XML

    Invictus Accounting Group LLP • Vancouver
    Full-time
    A leading accounting and consulting firm located in downtown Vancouver is seeking a Software Engineer - XBRL Specialist.This mid-senior level technical role involves ownership of XBRL workflows and...Show more
    Last updated: 14 days ago • Promoted
    Senior Analytics Engineer - TekRek

    Senior Analytics Engineer - TekRek

    TekRek • surrey, bc, ca
    Full-time
    TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Show more
    Last updated: 26 days ago • Promoted
    Senior AI Software Engineer — ML, NLP & LLMs

    Senior AI Software Engineer — ML, NLP & LLMs

    Global Relay • Vancouver
    Full-time
    Join a forward-thinking company as a Senior Software Developer, where you'll build innovative AI and machine learning solutions. Collaborate with talented developers in a dynamic Agile environment, ...Show more
    Last updated: 14 days ago • Promoted
    Senior Core Banking Software Engineer

    Senior Core Banking Software Engineer

    CGI • Vancouver
    Full-time
    A global IT services firm is seeking an experienced Software Developer to enhance existing applications and create new components in the Wealthview banking platform. This role requires a minimum of ...Show more
    Last updated: 6 days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Aplos

    Senior Software Engineer - Aplos

    Velora • Vancouver, BC, Canada
    Full-time
    We're excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporary
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
    Last updated: 22 days ago • Promoted
    Senior AI Core Systems Engineer (Hybrid)

    Senior AI Core Systems Engineer (Hybrid)

    Workday, Inc. • Vancouver
    Full-time
    A leading technology firm is seeking a Senior Software Development Engineer for their AI Core team in Vancouver, Canada.The role involves designing and building software systems for AI-powered appl...Show more
    Last updated: 11 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Equest • North Vancouver, British Columbia, Canada
    Full-time
    DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications. This development involves writin...Show more
    Last updated: 6 days ago • Promoted
    Remote Senior Python Engineer - AI Trainer

    Remote Senior Python Engineer - AI Trainer

    SuperAnnotate • Richmond, British Columbia, CA
    Remote
    Full-time
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Show more
    Last updated: 30+ days ago
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Richmond, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer - Databricks, Python & MongoDB

    Senior Data Engineer - Databricks, Python & MongoDB

    Flagler Health • Vancouver
    Full-time
    A fast-growing healthtech company is seeking a skilled data engineer to join their team in Vancouver.The role involves developing and managing data pipelines on the Databricks platform, writing eff...Show more
    Last updated: 14 days ago • Promoted