Apply now

First seen by our source: 28 days ago

C# / C++ Developpeur (Real Time expert)

@ Nöord Technologies Corporation

Montréal, Quebec

Apply now
SIGNALS

Overview

Nöord Technologies is hiring a C++ / C# developer for a major Montreal bank's IT team, which builds mission-critical pricing and risk calculation systems. The role builds and optimizes low-latency real-time C++ middleware and distributed .NET services, and works directly with risk analysts and front-office teams.

Responsibilities:

  • Design, build and maintain high-performance distributed systems
  • Optimize real-time C++ framework for low latency
  • Implement grid-computing and cloud-native components
  • Profile and tune multithreaded production systems
  • Contribute to architecture governance and technical roadmaps

Requirements summary:

  • Strong C++ and C# / .NET Core distributed services experience
  • Proven real-time C++ development, ideally in capital markets
  • Expertise in concurrency, parallelism and multi-core architectures
  • Production monitoring and real-time support experience
  • Basic understanding of financial instruments and pricing

Tools & skills

Source and dates

Source type not verified · zoho

Employer posting date
Not provided
First seen by our source
2026-10-15
Source record updated
2026-10-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Nöord Technologies Corporation

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Your trusted partner in IT and Finance & Capital Markets Services

Full company description

The success of your projects depends on the people behind them. At Nöord Technologies, we bring a dual expertise in technology and capital markets, enabling us to provide professionals who thrive in complex, high-performance, and highly regulated environments. Whether you need a specialized consultant, a full project team, a nearshore team to optimize delivery costs, or support in recruiting permanent talent, we partner with you with a disciplined, pragmatic approach aligned with your business objectives. Permis : AP-2101520

People associated on LinkedIn
11
Reported office locations
  • Montreal, CA
Other recorded names
  • Nöord Technologies
Profile identifies a recruitment agency
Yes

The success of your projects depends on the people behind them. At Nöord Technologies, we bring a dual expertise in technology and capital markets, enabling us to provide professionals who thrive in complex, high-performance, and highly regulated environments. Whether you need a specialized consultant, a full project team, a nearshore team to optimize delivery costs, or support in recruiting permanent talent, we…

FieldValue
IndustryIT Services and IT Consulting
Company size11-50 employees
HeadquartersMontreal
Organization typePrivately Held
Year founded2004
Open jobs on Jobsy16
LinkedInView page
Job description

At Nöord Technologies, we empower top-tier financial institutions with exceptional talent in banking and capital markets. For the needs of one of our prestigious clients, a major banking actor in Montreal currently experiencing strong growth, we are actively seeking an experienced C++ / C# Developer.

About the Role & Context

You will join the IT team, which delivers mission-critical pricing and risk calculation capabilities across the bank, ranging from Front Office operations to Regulatory Risk reporting. In this role, you will interface directly with business stakeholders, including Risk Quantitative Analysts, Front Office teams, and Risk Managers, to drive technical enhancements.

Handling massive and expanding daily data volumes, the team continuously implements cutting-edge solutions to scale compute and data storage capabilities in response to growing trade portfolios and regulatory requirements.

Technical Environment

  • Core Architecture: Distributed .NET services combined with relational and distributed databases, featuring a high-performance caching layer powered by Couchbase.

  • Real-Time Engine: Low-latency frameworks (Streaming, Contribution, flows, pre-trade) predominantly implemented in modern C++.

  • Grid & Cloud Infrastructure: Transitioning from IBM Symphony to ArmoniK (an open-source, cloud-compatible grid manager), while actively designing and deploying cloud-native and burst-to-cloud architectures.

Key Responsibilities

  • Design, build, benchmark, and maintain high-performance computing middleware and distributed systems.

  • Review, optimize, and evolve the real-time C++ framework to ensure ultra-low latency and resilience.

  • Implement and scale grid-computing and cloud-native components.

  • Profile, monitor, and fine-tune multithreaded systems for production stability and peak efficiency.

  • Actively contribute to architectural governance, project roadmaps, and technical best practices.


Requirements

Mandatory Qualifications

  • Technical Expertise: Strong proficiency in developing distributed services with C++ and C# / .NET Core.

  • System Design & Performance: Proven aptitude for system design, code profiling, memory/performance tuning, and debugging in production environments.

  • Concurrency & Parallelism: Strong command of multithreaded systems, parallel algorithms, and multi-core processor architectures.

  • Low Latency / Real-Time: Proven track record in real-time software development in C++, ideally within electronic trading, capital markets, or financial exchanges.

  • Production Operations: Solid experience with distributed system monitoring, instrumentation, and real-time production support.

  • Soft Skills: High autonomy, problem-solving mindset, and excellent verbal and written communication skills.

  • Curiosity: Keen interest in modern software engineering practices, cloud patterns, and emerging technologies.

  • Domain Knowledge: Basic understanding of financial instruments, pricing mechanisms, or market-making workflows.

Desirable / Nice-to-Have

  • Cloud & Serverless: Experience with cloud-agnostic tools, serverless design patterns, or major cloud platforms (AWS, Azure, GCP).

  • Containers & Orchestration: Hands-on experience with Docker, Linux environments (servers/VMs), and deploying/managing Kubernetes clusters.

  • Data Streaming: Familiarity with stream-processing and event-driven frameworks (e.g., Apache Kafka, Apache Spark).

  • CI/CD & DevOps Tools: Practical knowledge of GitLab, Jira, Jenkins, Artifactory, Ansible, and automated pipelines.

  • Monitoring & Observability: Experience with Prometheus, Grafana, Kiali, or equivalent distributed telemetry tools.

  • Code Quality & Security: Familiarity with static/dynamic analysis tools (e.g., SonarQube, Checkmarx, OWASP ZAP, Clair).


Similar jobs

  • Physician Reviewer (MD/DO) - Medical AI Evaluation

    Vancouver, BC +5
    RemotePart Time

    Mindrift: Mindrift (mindrift.ai) is the expert-sourcing platform built by Toloka, a Nebius Group (Nasdaq: NBIS) company and a global leader in data services…

    Mindrift needs candidates with an MD or DO, an active unrestricted US medical license, and board certification or completed residency. Candidates need broad multi-system clinical experience, strong reasoning, and C1-level written English.

    Licensed Physician (MD/DO) - Freelance AI Trainer

    Vancouver, BC +5
    RemotePart Time

    Mindrift: Mindrift (mindrift.ai) is the expert-sourcing platform built by Toloka, a Nebius Group (Nasdaq: NBIS) company and a global leader in data services…

    Candidates need an MD or DO degree, an active unrestricted US medical license, and board certification or completed residency with direct patient care experience. Strong multi-system clinical reasoning and C1+ written English are required.

  • Scientifique principal·e des données - BESS | Senior Data Scientist - BESS

    Montréal, QC
    Remote

    Power Factors

    5+ YOECandidates need 5+ years in the energy sector with a focus on utility-scale battery storage, plus hands-on Python and machine learning experience. They also need strong time-series skills and the ability to explain complex analysis to technical and non-technical audiences.

    Python, pandas, NumPy, scikit-learn, PyTorch, TensorFlow

    Scientifique principal·e des données - BESS | Senior Data Scientist - BESS

    Montréal, QC

    Power Factors

    5+ YOECandidates need 5+ years in the energy sector with a focus on utility-scale battery storage, plus hands-on Python and machine learning experience. They also need strong time-series skills and the ability to explain complex analysis to technical and non-technical audiences.

    Python, pandas, NumPy, scikit-learn, PyTorch, TensorFlow

  • Planificateur(trice) - entretien eau

    Montréal, QC

    Ville de Montréal

    4+ YOE2+ MgmtVille de Montréal needs candidates with a DEC in a relevant field, at least 4 years of technical operations planning experience (ideally in water supply or sewer networks), and 2 years of team coordination or management. A valid driver's licence is required, and Maximo knowledge and strong French communication are assets.

    Maximo

    Soudeur(euse) assembleur(euse)

    Montréal, QC
    $41.50/hr

    Ville de Montréal

    1+ YOECandidates need a DEP in welding-assembly, one year of experience as a heavy machinery welder-assembler, a class 5 driver's licence and the ASP general health and safety certificate. Experience in high-pressure welding is an asset.

    Équipement de soudage à l'arc, Pantographe, Outils de mécanique

    Agent (e) de bureau

    Montréal, QC
    $22.54/hr

    Ville de Montréal

    1+ YOECandidates need a high school or vocational diploma, one year of general office, administrative support or customer service experience, and a recommendation after the SPVM security check. Knowledge of Microsoft Office 365 and Quebec justice ministry applications is an asset.

    Microsoft Office 365, Plumitif, DACOR, M-Iris, CP1, IDÉE

    Technicien(ne) en génie mécanique

    Montréal, QC

    Ville de Montréal

    2+ YOECandidates need a college diploma in mechanical engineering technology or a related field, two years of mechanical engineering experience in an industrial setting, a Class 5 driver's licence, and AutoCAD knowledge. The ASP construction site health and safety certificate is also required.

    AutoCAD, CAO

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.