Senior Software Engineer
4 weeks ago
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
-
Senior Backend Engineer
3 weeks ago
Surrey, Canada Software of Excellence Full timeSenior Backend Engineer Software of Excellence Join to apply for the Senior Backend Engineer role at Software of Excellence 3 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Henry Schein One is the global leader in dental management, analytics, communication and marketing software. We deliver...
-
Senior Software Engineer
5 days ago
Surrey, British Columbia, Canada Pillexa Full timeSenior Software EngineerWe're looking for a product-drivenSeniorSoftware Engineerto 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...
-
Senior Software Development Manager, Flow
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: $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,...
-
Senior Backend Engineer — Hybrid, Scalable APIs
3 weeks ago
Surrey, Canada Software of Excellence Full timeA technology company is seeking a Senior Backend Engineer in Metro Vancouver. The role focuses on developing and maintaining backend services for dental practice management software. This position requires strong expertise in Groovy or Java and experience with relational databases. Candidates should have excellent problem-solving skills and a background in...
-
Remote‑First Senior Software Delivery Lead, Flow
3 weeks ago
Surrey, Canada Safe Software Full timeA leading software company is looking for a Senior Software Development Manager to lead teams in delivering high-quality software. This position offers flexible working arrangements and is open to candidates from across Canada, promoting a collaborative and inclusive culture. The ideal candidate has extensive experience in software development and team...
-
Remote‑First Senior Software Delivery Lead, Flow
3 weeks ago
Surrey, Canada Safe Software Full timeA leading software company is looking for a Senior Software Development Manager to lead teams in delivering high-quality software. This position offers flexible working arrangements and is open to candidates from across Canada, promoting a collaborative and inclusive culture. The ideal candidate has extensive experience in software development and team...
-
Principal Software Developer, AI Enablement
2 days ago
Surrey, 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: $171,300 to $191,500 CAD, plus eligibility for a profit-sharing bonus.This salary...
-
Director, Software Development, Flow
3 weeks ago
Surrey, Canada Safe Software Full timeSenior Software Development Manager, Flow Join to apply for the Senior Software Development Manager, Flow role at Safe Software 1 day ago Be among the first 25 applicants Location: Fully remote role open to candidates across Canada, except Quebec. Candidates in the Vancouver, BC Lower Mainland may work remotely, on-site at our Surrey headquarters, or in a...
-
Director, Software Development, Flow
3 weeks ago
Surrey, Canada Safe Software Full timeSenior Software Development Manager, Flow Join to apply for the Senior Software Development Manager, Flow role at Safe Software 1 day ago Be among the first 25 applicants Location: Fully remote role open to candidates across Canada, except Quebec. Candidates in the Vancouver, BC Lower Mainland may work remotely, on-site at our Surrey headquarters, or in a...
-
Principal Software Developer, AI Enablement
1 week 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...