NET Developer - Grid Computing & Enterprise Systems Company: Cogency Inc. Location: Toronto, ON ... distributed workload management, parallel job scheduling, and high-performance compute ...
NET Developer - Grid Computing & Enterprise Systems Company: Cogency Inc. Location: Toronto, ON ... distributed workload management, parallel job scheduling, and high-performance compute ...
Design Engineer
Toronto, ON · Remote
CA$140K - CA$180K/yr
In parallel, this individual will help create the foundation for AI-enabled product capabilities by ... Partner with Engineering, Data, and domain teams to connect interfaces to real services, data ...
Design Engineer
Toronto, ON · Remote
CA$140K - CA$180K/yr
In parallel, this individual will help create the foundation for AI-enabled product capabilities by ... Partner with Engineering, Data, and domain teams to connect interfaces to real services, data ...
Electrical Engineer
Toronto, ON · Hybrid
Overview The Engineering Services group provides mechanical and electrical design for all types of ... parallel with the Utility. * Thorough working knowledge of arc flash, system safety design ...
Electrical Engineer
Toronto, ON · Hybrid
Overview The Engineering Services group provides mechanical and electrical design for all types of ... parallel with the Utility. * Thorough working knowledge of arc flash, system safety design ...
Director of Engineering and Continuous Improvement
Mississauga, ON · On-site +1
CA$143K - CA$214K/yr
In parallel, the role develops and governs a technical innovation pipeline, focused on engineering and processing technologies that can materially improve and transform operations. There is ...
New
Quick apply
Director of Engineering and Continuous Improvement
Mississauga, ON · On-site +1
CA$143K - CA$214K/yr
In parallel, the role develops and governs a technical innovation pipeline, focused on engineering and processing technologies that can materially improve and transform operations. There is ...
New
... parallel query execution, and indexing strategies. * Design and implement partitioned tables ... Strong programming skills in Python, SAS, and SQL . * Experience with Power BI , including DAX and ...
... parallel query execution, and indexing strategies. * Design and implement partitioned tables ... Strong programming skills in Python, SAS, and SQL . * Experience with Power BI , including DAX and ...
Backend Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
In parallel, this individual will help enable downstream product capabilities, operational ... Experience with modern backend programming languages such as Python, Go, C++, Rust, Java, Kotlin ...
Backend Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
In parallel, this individual will help enable downstream product capabilities, operational ... Experience with modern backend programming languages such as Python, Go, C++, Rust, Java, Kotlin ...
... parallel query execution, and indexing strategies. * Design and implement partitioned tables ... Strong programming skills in Python, SAS, and SQL . * Experience with Power BI , including DAX and ...
... parallel query execution, and indexing strategies. * Design and implement partitioned tables ... Strong programming skills in Python, SAS, and SQL . * Experience with Power BI , including DAX and ...
Principal AI Developer
Richmond Hill, ON · On-site
... patterns, including message handling, parallel execution, and structured delegation ... Strong programming experience with Python and practical experience using FastAPI to build backend ...
Principal AI Developer
Richmond Hill, ON · On-site
... patterns, including message handling, parallel execution, and structured delegation ... Strong programming experience with Python and practical experience using FastAPI to build backend ...
Data Engineer
Toronto, ON · On-site
The Data Engineer will design and implement robust, automated data pipelines in SQL and Python ... Exposure to Dask or other distributed/parallel computing frameworks in Python is beneficial.
Data Engineer
Toronto, ON · On-site
The Data Engineer will design and implement robust, automated data pipelines in SQL and Python ... Exposure to Dask or other distributed/parallel computing frameworks in Python is beneficial.
RTL Design Engineer
Thornhill, ON · Hybrid
... parallel. Be a part of a team that delivers Industry leading IP and help our experts in RTL, FW ... Digital design engineering experience * Excellent knowledge of Verilog, System Verilog, C and a ...
RTL Design Engineer
Thornhill, ON · Hybrid
... parallel. Be a part of a team that delivers Industry leading IP and help our experts in RTL, FW ... Digital design engineering experience * Excellent knowledge of Verilog, System Verilog, C and a ...
Research Engineer
Toronto, ON · On-site +1
CA$122K - CA$215K/yr
... Python programming with a focus on writing high-quality, well-structured, and tested code ... with concurrent, parallel, and distributed computing techniques for efficient computation ...
Research Engineer
Toronto, ON · On-site +1
CA$122K - CA$215K/yr
... Python programming with a focus on writing high-quality, well-structured, and tested code ... with concurrent, parallel, and distributed computing techniques for efficient computation ...
Lead enterprise-scale cloud migration programs in parallel with major initiatives such as SAP S ... Establish and lead modern engineering practices across Infrastructure, including DevSecOps, SRE, ...
Lead enterprise-scale cloud migration programs in parallel with major initiatives such as SAP S ... Establish and lead modern engineering practices across Infrastructure, including DevSecOps, SRE, ...
Senior Frontend Engineer
Toronto, ON · Remote
In parallel, you will help shape the long-term evolution of our client event architecture. This ... Client & Mobile Engineering * Frontend development across web and native mobile platforms (React ...
Quick apply
Senior Frontend Engineer
Toronto, ON · Remote
In parallel, you will help shape the long-term evolution of our client event architecture. This ... Client & Mobile Engineering * Frontend development across web and native mobile platforms (React ...
Bonus/nice to have: - Experience programming in C++ for a real world robotic system. - Comfortable ... parallel computing environments, emulation at scale, software performance, optimization, and ...
Bonus/nice to have: - Experience programming in C++ for a real world robotic system. - Comfortable ... parallel computing environments, emulation at scale, software performance, optimization, and ...
Lead Quality Engineer
Toronto, ON · On-site
... parallel initiatives. * Perform various types of testing including Functional testing ... Competent building test suites in modern programming languages ((Java or Node.js/TypeScript)
Lead Quality Engineer
Toronto, ON · On-site
... parallel initiatives. * Perform various types of testing including Functional testing ... Competent building test suites in modern programming languages ((Java or Node.js/TypeScript)
In parallel, the role contributes to enterprise CRM roadmap development, driving delivery, and prepares the platform engineering function to support additional enterprise platforms, including ...
Quick apply
In parallel, the role contributes to enterprise CRM roadmap development, driving delivery, and prepares the platform engineering function to support additional enterprise platforms, including ...
Senior AI Engineer
Toronto, ON · On-site +1
Title and Summary Senior AI Engineer Overview We are looking for a talented Senior AI Engineer to ... Thorough understanding of PySpark with a conceptual understanding of parallel and distributed ...
Senior AI Engineer
Toronto, ON · On-site +1
Title and Summary Senior AI Engineer Overview We are looking for a talented Senior AI Engineer to ... Thorough understanding of PySpark with a conceptual understanding of parallel and distributed ...
Data Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
In parallel, this individual will help enable downstream analytics, reporting, product capabilities ... Experience with modern programming languages commonly used in data engineering, such as Python ...
Data Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
In parallel, this individual will help enable downstream analytics, reporting, product capabilities ... Experience with modern programming languages commonly used in data engineering, such as Python ...
IPS Design Verification Engineer Our IP Scaling (IPS) organization is focused on creating ... Experience with delivering to multiple programs in parallel * Strong initiative and independently ...
IPS Design Verification Engineer Our IP Scaling (IPS) organization is focused on creating ... Experience with delivering to multiple programs in parallel * Strong initiative and independently ...
Staff Software Engineer** to set the technical strategy for the Modeling Platform team, which owns ... parallel execution at enterprise scale * Own technical decisions with organization-wide impact ...
Staff Software Engineer** to set the technical strategy for the Modeling Platform team, which owns ... parallel execution at enterprise scale * Own technical decisions with organization-wide impact ...
Parallel Programming information
See Toronto, ON salary details
$22.4K - $33.4K
5% of jobs
$33.4K - $44.4K
4% of jobs
$44.4K - $55.4K
5% of jobs
$55.4K - $66.3K
4% of jobs
$66.3K - $77.3K
3% of jobs
$87.4K is the 25th percentile. Wages below this are outliers.
$77.3K - $88.3K
3% of jobs
$88.3K - $99.3K
2% of jobs
$99.3K - $110.2K
3% of jobs
The median wage is $116.4K / yr.
$110.2K - $121.2K
35% of jobs
$130.4K is the 75th percentile. Wages above this are outliers.
$121.2K - $132.2K
12% of jobs
$132.2K - $143.2K
23% of jobs
$22.4K
$105.1K
$143.2K
How much do parallel programming jobs pay per year?
What is a Parallel Programming job?
What are the key skills and qualifications needed to thrive in the Parallel Programming position, and why are they important?
What are some typical challenges encountered in a Parallel Programming role?
What job makes $10,000 a month without a degree?

Other
Posted 11 days ago
Job description
Role: Lead .NET Developer – Grid Computing & Enterprise Systems
Company: Cogency Inc.
Location: Toronto, ON, Canada Hybrid (3 days in-office)
Employment Type: Permanent - Full-Time
About Cogency Inc.
Cogency Inc. is a Toronto-based consulting and technology solutions provider delivering high-quality IT and business consulting services to enterprise clients across banking, financial services, healthcare, and telecommunications. We build and staff high-performance teams that solve complex technical challenges for some of Canada's leading organizations.
The Role
We are looking for a Lead .NET Developer with deep expertise in distributed grid computing and enterprise application architecture to join our growing delivery team in Toronto. As the technical lead, you will own the architecture and hands-on development of mission-critical systems — guiding a team of developers while remaining deeply involved in design and code. You will work across a specialized .NET stack including Datasynapse Grid Engine, WPF, WCF, and heavily optimized SQL Server data layers.
This role is for someone who is equally comfortable whiteboarding architecture with stakeholders and rolling up their sleeves to solve the hardest technical problems on the team.
What You'll Do
- Lead end-to-end design and development of enterprise applications using Advanced C# and .NET, setting architectural direction and coding standards for the team
- Architect and implement Datasynapse / Grid Computing solutions for distributed workload management, parallel job scheduling, and high-performance compute orchestration
- Own the design and delivery of WPF desktop applications — MVVM patterns, custom controls, animation, and UI performance at scale
- Design and govern WCF service contracts, bindings, and security configurations across distributed enterprise systems
- Define and enforce Entity Framework best practices — query optimization, context lifetime management, migration strategy, and performance profiling under production load
- Lead SQL Server performance tuning efforts — execution plan analysis, index strategy, stored procedure design, and schema governance
- Conduct architecture reviews and hands-on code reviews; establish and enforce engineering standards across the team
- Act as the primary technical point of contact for stakeholders, translating business requirements into actionable technical designs
- Mentor and develop intermediate and senior developers; drive a culture of quality and continuous improvement
- Contribute to roadmap planning, sprint estimation, and delivery risk identification in Agile/Scrum environments
What You Bring
- 10+ years of progressive .NET development experience with expert-level C# and deep knowledge of the .NET ecosystem
- Demonstrated experience leading a development team — owning technical decisions, conducting code reviews, and mentoring developers
- Hands-on experience with Datasynapse GridServer or equivalent enterprise grid/distributed computing platforms
- Advanced WPF expertise including MVVM architecture, custom control development, and performance optimization for data-intensive UIs
- Strong command of WCF service design across multiple transport bindings, security models, and enterprise integration patterns
- Deep Entity Framework experience (EF6 / EF Core) including advanced query tuning, bulk operations, and production performance optimization
- Expert-level SQL Server skills: complex query design, execution plan analysis, indexing strategies, partitioning, and stored procedure development
- Proven ability to own architecture decisions and communicate technical trade-offs clearly to both technical and non-technical stakeholders
- Experience delivering in Agile/Scrum environments with accountability for team output
Nice to Have
- Background in financial services, capital markets, or banking systems
- Experience with Azure DevOps or CI/CD pipeline configuration
- Familiarity with messaging systems (MSMQ, RabbitMQ, or Azure Service Bus)
- Knowledge of REST API design and integration patterns
What We Offer
- Competitive compensation reflective of a lead-level role
- Hybrid model — 3 days in our Toronto office, 2 days remote
- High-impact work on complex, enterprise-scale systems
- A senior-caliber team that values technical depth and delivery excellence