Senior Functional Programmer - Haskell, OCaml, Scala, Linux, F#, Financial Markets, Openshift, Kubernetes I am working with a leading financial services firm who is seeking a Senior Haskell Developer to join a specialist team developing cross-product transactional pricing systems for derivatives. This is a rare opportunity to work with a production-grade Haskell codebase, delivering high-performance backend systems that … support real-time pricing and trading. Key Responsibilities: Design, develop, and maintain backend services for derivatives pricing using Haskell Lead the implementation of new features and performance enhancements Collaborate with business analysts and global stakeholders to deliver value-driven solutions Contribute to system architecture and technical direction of the platform Engage in code reviews, pair programming, and continuous improvement initiatives … alongside DevOps teams Mentor junior developers and promote best practices in functional programming Apply financial domain knowledge in derivatives pricing and risk management Key Skills: Proficient in functional programming (Haskell is preferred, OCaml/Scala also considered) Experience building scalable, high-performance backend/server-side applications Strong understanding of architecture and system design principles Comfortable working in Linux environments More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Nicoll Curtin
Senior Functional Programmer - Haskell, OCaml, Scala, Linux, F#, Financial Markets, Openshift, Kubernetes I am working with a leading financial services firm who is seeking a Senior Haskell Developer to join a specialist team developing cross-product transactional pricing systems for derivatives. This is a rare opportunity to work with a production-grade Haskell codebase, delivering high-performance backend systems that … support real-time pricing and trading. Key Responsibilities: Design, develop, and maintain backend services for derivatives pricing using Haskell Lead the implementation of new features and performance enhancements Collaborate with business analysts and global stakeholders to deliver value-driven solutions Contribute to system architecture and technical direction of the platform Engage in code reviews, pair programming, and continuous improvement initiatives … alongside DevOps teams Mentor junior developers and promote best practices in functional programming Apply financial domain knowledge in derivatives pricing and risk management Key Skills: Proficient in functional programming (Haskell is preferred, OCaml/Scala also considered) Experience building scalable, high-performance backend/server-side applications Strong understanding of architecture and system design principles Comfortable working in Linux environments More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Nicoll Curtin
Senior Functional Programmer - Haskell, OCaml, Scala, Linux, F#, Financial Markets, Openshift, Kubernetes I am working with a leading financial services firm who is seeking a Senior Haskell Developer to join a specialist team developing cross-product transactional pricing systems for derivatives. This is a rare opportunity to work with a production-grade Haskell codebase, delivering high-performance backend systems that … support real-time pricing and trading. Key Responsibilities: Design, develop, and maintain backend services for derivatives pricing using Haskell Lead the implementation of new features and performance enhancements Collaborate with business analysts and global stakeholders to deliver value-driven solutions Contribute to system architecture and technical direction of the platform Engage in code reviews, pair programming, and continuous improvement initiatives … alongside DevOps teams Mentor junior developers and promote best practices in functional programming Apply financial domain knowledge in derivatives pricing and risk management Key Skills: Proficient in functional programming (Haskell is preferred, OCaml/Scala also considered) Experience building scalable, high-performance backend/server-side applications Strong understanding of architecture and system design principles Comfortable working in Linux environments More ❯
in mind Experience with asynchronous architecture Familiar with AWS, Unix/Linux, Git, SQL, and REST Bonus Points for Experience or interest in: Functional programming languages such as Scala, Haskell and Clojure Relational and NoSQL databases such as PostgreSQL and MongoDB DevOps such as Terraform, Fargate and Kubernetes Frontend development such as Node.js and React Messaging protocols Internal and external More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great software More ❯
East London, London, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great software More ❯
London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great software More ❯
City of London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great software More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great software More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great software More ❯
West End of London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great software More ❯
Progression framework in London. It would also be great if you have: Experience with functional programming. Familiarity with Elixir is a plus, but other languages like Scala, GoLang, Node.js, Haskell, Clojure, and F# are also great. Infrastructure management experience at scale; ideally you should be comfortable in using AWS and terraform. An understanding of queue management and observability. Experience with More ❯
to help build and scale impactful digital products. You’ll be leveraging Elixir (don’t worry if you haven’t used it before), a background in either Scala, Go, Haskell or Clojure is fine. Your role will involve driving technical decisions and being a hands-on contributor across a wide variety of systems. You’ll help shape the direction of … the platform, evaluate new tools, and always be encouraged to push boundaries. What We’re Looking For: Experience in functional programming (Elixir, Scala, Go, Haskell, Clojure etc.) Strong backend engineering skills and a track record of building modern, reliable web applications. Familiarity with cloud platforms, ideally AWS. Experience with containerisation technologies (e.g Docker). Solid testing discipline and clean code More ❯
to help build and scale impactful digital products. You’ll be leveraging Elixir (don’t worry if you haven’t used it before), a background in either Scala, Go, Haskell or Clojure is fine. Your role will involve driving technical decisions and being a hands-on contributor across a wide variety of systems. You’ll help shape the direction of … the platform, evaluate new tools, and always be encouraged to push boundaries. What We’re Looking For: Experience in functional programming (Elixir, Scala, Go, Haskell, Clojure etc.) Strong backend engineering skills and a track record of building modern, reliable web applications. Familiarity with cloud platforms, ideally AWS. Experience with containerisation technologies (e.g Docker). Solid testing discipline and clean code More ❯