Senior Software Engineer - Surrey - Whistler Trading

    Whistler Trading
    Whistler Trading Surrey

    2 weeks ago

    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

  • Work in company

    Senior Software Engineer

    Only for registered members

    We re looking for a product-driven Senior Software Engineer to join our growing team and help build and scale our healthcare SaaS platform. You ll work alongside our senior engineers and leadership team to develop refine and deliver features that make a real impact in how healthc ...

    Surrey, British Columbia

    1 month ago

  • Work in company

    Senior Software Engineer

    Only for registered members

    We at Pillexa are seeking a product-minded Sr. Software Engineer to lead and grow our engineering team as we scale our healthcare SaaS platform. · This is a founder-style role — you'll be responsible for owning the engineering function, driving strategy and execution, and partner ...

    Surrey, British Columbia

    1 month ago

  • Work in company

    Staff Software Engineer

    Only for registered members

    We are looking for a Staff Software Engineer to join our Ascend Specialty domain. · Own the technical health and evolution of the Ascend Specialty codebase · Lead by example through hands-on development and strong engineering practices · Design and implement scalable solutions fo ...

    Surrey, British Columbia

    1 week ago

  • Work in company

    Software Engineering Manager

    Only for registered members

    We are looking for a Software Engineering Manager who is experienced at growing and enabling teams to help build our flagship cloud-based Dental Practice Management system Dentrix Ascend for the US market. · This is a hybrid role, with one to two days in office, to facilitate bra ...

    Surrey, British Columbia

    2 weeks ago

  • Work in company

    Manager, Software Engineering

    Only for registered members

    We are looking for a Software Engineering Manager who is experienced at growing and enabling teams to help build our flagship cloud-based Dental Practice Management system Dentrix Ascend for the US market. · Inspire, motivate and coach to enable continuous development of team mem ...

    Surrey

    2 weeks ago

  • Work in company

    software engineering manager

    Only for registered members

    We are seeking an experienced Software Engineering Manager to lead our team of systems analysts, programmers, and other computer technicians. · Assign IT projects to systems analysts, programmers and other computer technicians · Coordinate IT projects... · ...

    Surrey, British Columbia

    1 month ago

  • Work in company

    Senior Software Engineer in Test

    Only for registered members

    We are looking for a Sr. Software Engineer in Test to join our Henry Schein One's engineering team. · As an engineer working on dental practice revenue cycle management software, the role centers on developing and maintaining systems that streamline how dental offices handle bill ...

    Surrey, British Columbia

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a Graduate Software Engineer with a passion for building high-performance systems and solving complex computational problems. · ...

    Surrey

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    +h2>Job Summary · pMainly office-based work at Langley, UK (just outside M25, NW London, on the Elizabeth Line), with the option for some homeworking. · Help drive forward new and existing software projects and products. · Participating in all phases of software development. · ...

    City of Langley

    1 month ago

  • Work in company

    Senior Software Engineer, Graphics

    Only for registered members

    Resumen du poste · L'opportunité. L'équipe qui a apporté Unity à visionOS et permis l’interaction en temps réel grâce à Play-to-Device prend de l’expansion en préparation d’un projet encore plus ambitieux : adapter PolySpatial pour diffuser du contenu Unity vers d’autres moteurs ...

    Vancouver $125,300 - $187,900 (CAD)

    1 month ago

  • Work in company

    Software Engineer, Machine Learning

    Only for registered members

    Slack recherche un ingénieur en apprentissage automatique pour concevoir et mettre en œuvre des fonctionnalités, des services, des méthodes API et des modèles afin d'exploiter nos données et faire de Slack un produit fabuleux, robuste, sûr et précieux pour nos utilisateurs. · ...

    Canada - Vancouver

    4 days ago

  • Work in company

    Senior Software Engineer

    Only for registered members

    We're looking for a product-driven Senior Software Engineer to join our growing team and help build and scale our healthcare SaaS platform. · Develop and maintain full-stack features using TypeScript. · Design and optimize database schemas in PostgreSQL. · Implement caching strat ...

    Surrey

    1 month ago

  • Work in company

    Manager, Software Engineering

    Only for registered members

    + Job summary: We are looking for a Software Engineering Manager who is experienced at growing and enabling teams to help build our flagship cloud-based Dental Practice Management system Dentrix Ascend for the US market. · + Qualifications:Bachelor's degree in Computer Science or ...

    Surrey $142,750 - $180,625 (CAD)

    2 weeks ago

  • Work in company

    Senior Software Engineer

    Only for registered members

    We are seeking a product-minded Sr. Software Engineer to lead and grow our engineering team as we scale our healthcare SaaS platform. · This is a founder-style role — you'll be responsible for owning the engineering function, driving strategy and execution, and partnering across ...

    Surrey

    1 month ago

  • Work in company

    Staff Software Engineer

    Only for registered members

    We are looking for a Staff Software Engineer to join our Ascend Specialty domain. · ...

    Surrey, BC VR J

    1 week ago

  • Work in company

    CA Senior Software Engineer in Test

    Only for registered members

    We are looking for a Sr. Software Engineer in Test to join our Henry Schein One's engineering team. · You will be involved throughout all phases of the software development life cycle, leveraging your passion for technology and quality to help accelerate the product development c ...

    Surrey $96,250 - $117,000 (CAD) Full time

    1 month ago

  • Work in company

    Staff Software Engineer

    Only for registered members

    We deliver innovative dental software and services combined with expert business coaching to help connect dental technology so it works as one. · Own the technical health and evolution of the Ascend Specialty codebase · Lead by example through hands-on development and strong engi ...

    Surrey $155,000 - $195,000 (CAD)

    1 week ago

  • Work in company

    Manager, Software Engineering

    Only for registered members

    We are looking for a Software Engineering Manager who is experienced at growing and enabling teams to help build our flagship cloud-based Dental Practice Management system Dentrix Ascend for the US market. · We seek to master scrum, and our company runs 2-week sprints in a 6-week ...

    Surrey, BC VR J

    2 weeks ago

  • Work in company

    software engineering manager

    Only for registered members

    Languages include English. Experience required includes 5 years or more. Work must be completed at the physical location. · Assign IT projects to systems analysts, programmers and other computer technicians · Coordinate IT projects, including the design and deployment of new IT s ...

    Surrey

    1 month ago

  • Work in company

    software engineer

    Only for registered members

    Collect and document user's requirements Coordinate the development installation integration and operation of computer-based systems Develop flowcharts layouts and documentation to identify solutions · ...

    New Westminster, BC

    1 month ago

  • Work in company

    Senior Software Engineer in Test

    Only for registered members

    We are looking for a Sr. Software Engineer in Test to join our Henry Schein One's engineering team.You will be involved throughout all phases of the software development life cycle, leveraging your passion for technology and quality to help accelerate the product development cycl ...

    Surrey $96,250 - $117,000 (CAD)

    1 month ago

Jobs
>
Senior software engineer
>
Jobs for Senior software engineer in Surrey