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:
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 ...
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 ...
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 ...
Sr. Business Systems Analyst (Mutual funds)
Toronto, ON · On-site
CA$110K - CA$1M/yr
Understanding of Object-Oriented Software Development methodology, multi-threading and Concurrency. * Preferred Experience : * Must have 10+ years of relevant work experience in a similar role.
Quick apply
Sr. Business Systems Analyst (Mutual funds)
Toronto, ON · On-site
CA$110K - CA$1M/yr
Understanding of Object-Oriented Software Development methodology, multi-threading and Concurrency. * Preferred Experience : * Must have 10+ years of relevant work experience in a similar role.
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 ...
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 ...
Senior Account Executive
Toronto, ON · Remote
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 ...
Quick apply
Senior Account Executive
Toronto, ON · Remote
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 ...
Sr. Java Developer
$80K - $150K/yr
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:
Sr. Java Developer
$80K - $150K/yr
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:
Implement parallel programming techniques including multi-threading, vectorization, and GPU acceleration. * Ensure solutions are portable across Linux (primary) and Windows environments. Performance ...
Implement parallel programming techniques including multi-threading, vectorization, and GPU acceleration. * Ensure solutions are portable across Linux (primary) and Windows environments. Performance ...
Account Executive
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 ...
Account Executive
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 ...
Strategic Account Executive
Toronto, ON · Hybrid
Leading complex, multi-threaded sales cycles, navigating large organizations with multiple stakeholders and long buying cycles * Driving insight-led, consultative sales conversations, uncovering deep ...
Strategic Account Executive
Toronto, ON · Hybrid
Leading complex, multi-threaded sales cycles, navigating large organizations with multiple stakeholders and long buying cycles * Driving insight-led, consultative sales conversations, uncovering deep ...
Multi-thread within accounts by building relationships with new stakeholders and decision-makers. * Maintain accurate activity tracking, pipeline updates, and opportunity notes in Salesforce and ...
Multi-thread within accounts by building relationships with new stakeholders and decision-makers. * Maintain accurate activity tracking, pipeline updates, and opportunity notes in Salesforce and ...
Key Account Director
Toronto, ON · Remote
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 ...
Key Account Director
Toronto, ON · Remote
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 ...
High Level Synthesis Compiler Engineer
CA$124K - CA$179K/yr
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 ...
High Level Synthesis Compiler Engineer
CA$124K - CA$179K/yr
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 ...
Strong experience with multi-threaded programming, concurrency models, and synchronization mechanisms. * Solid understanding of networking technologies: Ethernet, IP, routing, switching, and LAN/WLAN ...
Strong experience with multi-threaded programming, concurrency models, and synchronization mechanisms. * Solid understanding of networking technologies: Ethernet, IP, routing, switching, and LAN/WLAN ...
Proven experience with multi-threaded embedded systems design and Real-Time OS (RTOS) concepts. Even better, you may have... Education: Master's degree in Electrical/Computer Engineering, Computer ...
Proven experience with multi-threaded embedded systems design and Real-Time OS (RTOS) concepts. Even better, you may have... Education: Master's degree in Electrical/Computer Engineering, Computer ...
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 ...
Quick apply
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 Engineer, CTO
Toronto, ON · On-site
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 ...
Software Engineer, CTO
Toronto, ON · On-site
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 ...
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 ...
Expert knowledge of server-side technologies, including caching, asynchronous processing, and multi-threading. * A deep understanding of design patterns, scalability patterns, security engineering ...
Expert knowledge of server-side technologies, including caching, asynchronous processing, and multi-threading. * A deep understanding of design patterns, scalability patterns, security engineering ...
Knowledge of real-time data processing and supporting technologies, inter-process communication, messaging, caching, and multi-threading Nice-to-have : * Computer science and/or finance background
New
Knowledge of real-time data processing and supporting technologies, inter-process communication, messaging, caching, and multi-threading Nice-to-have : * Computer science and/or finance background
New
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.