Senior Software Engineer
1 week ago
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've 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. We value drive, rigor, and originality, and we back people who want to build something lasting.
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, and solve hard technical problems. But you'll also mentor engineers, set technical direction, and ensure we're building research infrastructure that's fast, reliable, and enables our researchers to move quickly from idea to production.
The ideal candidate has strong systems programming fundamentals, experience building research or data platforms, and a track record of leading technical projects and developing other engineers.
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. You'll 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 our researchers to test ideas, analyze data at scale, and iterate quickly. This includes data pipelines, backtesting 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. You'll also help transition successful research into production trading systems.
Drive technical decisions
: Own architecture and design decisions for the research platform. You'll 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 research 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. You'll help the team build systems that are maintainable and well-engineered.
Stay hands-on
: While you'll have leadership responsibilities, you'll remain actively involved in coding, design, and technical problem-solving. We need someone who can both guide the team and dive 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
-
Surrey, British Columbia, Canada Safe Software Full timeLocation: This is a fully remote role open to candidates across Canada, except Quebec. If you're located in the Vancouver, BC Lower Mainland, you can choose to work remotely, on-site at our Surrey headquarters, or in a hybrid arrangement.Compensation: Annual base salary: $162,400 to $184,800 CAD, plus eligibility for a profit-sharing bonus. This salary range...
-
Senior Software Development Manager, Flow
2 weeks ago
Surrey, British Columbia, Canada Safe Software Full timeLocation: This opportunity is hybrid and based in the Lower Mainland of Vancouver, BC. Our head office is located in Surrey, BC.Compensation: Annual base salary: $162,400 to $184,800 CAD, plus eligibility for a profit-sharing bonus. This salary range reflects our reasonable estimate for the role. Final compensation may vary based on your experience,...
-
Software Engineer
2 weeks ago
Surrey, British Columbia, Canada Pillexa Full timeSoftware EngineerWe're looking for a product-driven 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 healthcare technology serves patients and providers.This is a full-time,...
-
Principal Software Developer, AI Enablement
2 weeks ago
Surrey, British Columbia, Canada Safe Software Full timeLocation: This opportunity can be hybrid in the Vancouver, BC Lower Mainland. Our head office is in Surrey, BC.Compensation: Annual base salary: $171,300 to $191,500 CAD, plus eligibility for a profit-sharing bonus. This salary range reflects our reasonable estimate for the role. Final compensation may vary based on your experience, qualifications, and other...
-
Surrey, British Columbia, Canada Flow Foundation Full timeFlow is a layer one blockchain designed from the ground up as a platform for a new generation of Web3 apps, games, and the digital assets that power them. Flow is home today to millions of users and apps from top tier creators including Dapper Labs (NBA, NFL, Disney) as well as industry leaders such as Mattel (Barbie, Hot Wheels), LiveNation / Ticketmaster,...
-
Surrey, British Columbia, Canada Safe Software Full timeLocation: This role can be based anywhere in Canada (excluding Quebec) as a fully remote position. For candidates located in the Vancouver, BC Lower Mainland, there is flexibility to work remote, hybrid, or onsite at our Surrey headquarters.Annual Base Salary: $91,400 to $103,900CAD + Profit Sharing Bonus eligibilityThe salary range represents our reasonable...
-
Principal DevOps
1 week ago
Surrey, British Columbia, Canada Safe Software Full timeLocation: This opportunity is hybrid and based in the Lower Mainland of Vancouver, BC. Our head office is located in Surrey, BC.Compensation: Annual base salary: $145,300 to $159,200 CAD, plus eligibility for a profit-sharing bonus. This salary range reflects our reasonable estimate for the role. Final compensation may vary based on your experience,...
-
Surrey, British Columbia, Canada Flow Foundation Full timeFlow is a layer one blockchain designed from the ground up as a platform for a new generation of Web3 apps, games, and the digital assets that power them. Flow is home today to millions of users and apps from top tier creators including Dapper Labs (NBA, NFL, Disney) as well as industry leaders such as Mattel (Barbie, Hot Wheels), LiveNation / Ticketmaster,...
-
software engineering manager
3 days ago
Surrey, British Columbia, Canada Xorosoft Inc. Full timeOverviewLanguagesEnglishEducationBachelor's degreeExperience5 years or moreOn siteWork must be completed at the physical location. There is no option to work remotely.ResponsibilitiesTasksAssign IT projects to systems analysts, programmers and other computer techniciansCoordinate IT projects, including the design and deployment of new IT systems and...
-
Director, Demand Generation
3 days ago
Surrey, British Columbia, Canada Safe Software Full timeLocation: This opportunity can be hybrid in the Vancouver, BC Lower Mainland. Our head office is in Surrey, BC. While we have a preference for candidates based in British Columbia due to team collaboration and in-office presence, we welcome strong applications from across Canada (Excluding Quebec).Annual Base Salary: $161,900 - $193,500 CAD + Profit Sharing...