1

Multi Threading Jobs in Toronto, ON (NOW HIRING)

Implement advanced parallel and asynchronous programming patterns (TPL, Multi-threading) to process massive streams of real-time market data and execute complex pricing simulations Ensure Resilience:

Sr. Core Java Developer

Toronto, ON · Hybrid

CA$120K - CA$140K/yr

Design and implement multi-threaded, concurrent, and scalable solutions for mission-critical applications. * Architect and optimize SQL queries and work with caching solutions such as MemSQL to ...

Staff+ Engineer

Toronto, ON · On-site

$140K - $200K/yr

Advanced knowledge of multi-threading and concurrent programming. * Strong ability to read, analyze, and work with existing source code. * Expert knowledge of SQL and MySQL. * Proficiency in Redis ...

Senior Account Executive

Toronto, ON · Remote

CA$125K - CA$250K/yr

Build and execute a deal strategy for every active opportunity (mutual plans, next steps, multi-threading) * Navigate procurement and legal in partnership with the CRO and internal teams Build ...

Build and execute a deal strategy for every active opportunity (mutual plans, next steps, multi-threading) * Navigate procurement and legal in partnership with the CRO and internal teams Build ...

Advanced knowledge of multi-threading and concurrent programming. * Strong ability to read, analyze, and work with existing source code. * Database: Expert knowledge of SQL and MySQL. * Technologies:

Account Executive

Toronto, ON

CA$130K - CA$180K/yr

Ability to uncover pain points and sell solutions at all levels of the organization on target accounts; you're a multi-threading expert. * Contract negotiation ownership - within guidelines, you will ...

Leading complex, multi-threaded sales cycles, navigating large organizations with multiple stakeholders and long buying cycles * Driving insight-led, consultative sales conversations, uncovering deep ...

Drive multi-threaded sales campaigns that expand existing usage and convert massive developer adoption (tens of thousands of users) into enterprise-wide value. * Lead complex solution sales cycles ...

Strong C++for production systems (performance, multi-threading, large codebases). * Hands-on experience with MLIR and/or LLVM(IR design, passes, backends, or integration with a larger compiler or EDA ...

Development of multi-threaded applications * Development of SaaS/enterprise web applications (Previous Social Media Platform Development; preferred) * Good eye for design and detail, passion for ...

Development of multi-threaded applications Development of SaaS/enterprise web applications (Previous Social Media Platform Development; preferred) Good eye for design and detail, passion for software ...

Enterprise Revenue Enablement Manager

Toronto, ON · Hybrid

CA$160K - CA$192K/yr

Building and operationalizing enablement programs that directly support complex Enterprise motions including multi threading, executive engagement, value based selling, pilots, RFPs, negotiation, and ...

next page

Showing results 1-20

Other

Posted 7 days ago


Job description

Job Description We are seeking a Senior .NET Developer to join our client's Equity Derivatives technology group. In this role, you will be a key architect and contributor to the high-throughput distributed systems that power our real-time risk and pricing engines. You will operate at the intersection of sophisticated financial engineering and high-performance computing, building the backbone for complex derivative valuation and risk management

This is a role for an engineer who thrives on solving concurrency challenges and building resilient services that handle massive data volumes with sub-millisecond precision. What You Will Do Architect Scalable Systems: Design, develop, and maintain distributed microservices using .NET 8/Core specifically optimized for Unix/Linux environments. Engineer for Performance: Implement advanced parallel and asynchronous programming patterns (TPL, Multi-threading) to process massive streams of real-time market data and execute complex pricing simulations

Ensure Resilience: Build "fault-tolerant" systems using Clean Architecture and SOLID principles. You will implement patterns like Circuit Breakers and Retries to ensure high availability for mission-critical trading desk operations. Data & Messaging: Orchestrate high-volume message flows through Solace, Kafka, or MQ, ensuring the low-latency delivery of risk signals and trade executions.

Modern DevOps: Own the full deployment lifecycle, from containerization (Docker) to orchestration (Kubernetes) and deployment onto high-performance compute fabrics and grid environments. Collaborate with Quants: Work directly with Quantitative Researchers and Traders to translate mathematical models (The Greeks, Volatility surfaces) into production-grade, high-performance C# code. What You Need to Succeed Technical Core Expert-Level .NET: 8+ years of deep C# experience, with a mastery of .NET Core / .NET 6/8

Concurrency Mastery: Proven expertise in Multi-threading, the Task Parallel Library (TPL), and high-efficiency Asynchronous (async/await) programming. Distributed Infrastructure: Hands-on experience with messaging middleware (Solace, Kafka, or MQ) and distributed caching strategies. Linux & Cloud-Native: Deep comfort working within a Linux ecosystem; production experience with Docker and Kubernetes is essential.

Clean Engineering: A "clean code" advocate who lives by SOLID principles, design patterns, and rigorous Test-Driven Development (TDD). Domain & Preferred Skills Capital Markets Knowledge: Strong preference for candidates with exposure to Equity Derivatives, Structured Products, or Risk & Pricing Data. Compute Fabric Experience: Familiarity with grid computing environments (e.g., Tibco DataSynapse, AWS Batch, or Azure Batch)

Polyglot Leanings: Proficiency in Python for data analysis or scripting is a strong plus. UI Familiarity: While the focus is backend, experience with WPF or modern web frameworks (Angular/React) is helpful for supporting existing internal tools and OMS components.