Functional Software Engineer
Jobgether - Canada
Still listed by Jobgether · checked today · posted 23 Oct 2026 (today)
Skills: Functional programming, Distributed systems, Backend, Domain modelling, Developer tooling
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Functional Software Engineer based in Canada.
Join a remote-first engineering team building sophisticated production software for capital markets and other highly regulated industries. In this role, you’ll apply functional programming principles to design, develop, test, and maintain reliable, maintainable software that solves complex technical challenges. Your projects may span backend systems, domain modelling, distributed systems, financial infrastructure, blockchain applications, and developer tooling. You’ll collaborate with experienced engineers, technical leaders, and client stakeholders to translate demanding requirements into elegant, robust solutions. The team values strong engineering fundamentals, precise reasoning, thoughtful architecture, and clear communication over familiarity with every technology. This is an opportunity to deepen your expertise, explore new technical domains, and contribute to the next generation of financial market infrastructure in a collaborative, distributed environment.