Functional Programming Job Vacancies

176 to 200 of 243 Functional Programming Jobs

Senior Scala Engineer

London Area, United Kingdom
Hybrid / WFH Options
Harrington Starr
squads to ship new betting & broadcast features. • Champion best‐practice: TDD/CI, observability, DevOps automation. What you will need • 3+ years of professional Scala development • Solid grasp of functional programming and concurrency (Cats, ZIO or similar). • Production experience with message queues or streaming platforms (Kafka, Kinesis, Pulsar). • Cloud deployment know‐how – AWS preferred (Docker, Kubernetes More ❯
Posted:

Senior Scala Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Harrington Starr
squads to ship new betting & broadcast features. • Champion best‐practice: TDD/CI, observability, DevOps automation. What you will need • 3+ years of professional Scala development • Solid grasp of functional programming and concurrency (Cats, ZIO or similar). • Production experience with message queues or streaming platforms (Kafka, Kinesis, Pulsar). • Cloud deployment know‐how – AWS preferred (Docker, Kubernetes More ❯
Posted:

Software Engineer - Scala

City of London, London, United Kingdom
Hybrid / WFH Options
Harrington Starr
squads to ship new betting & broadcast features. • Champion best‐practice: TDD/CI, observability, DevOps automation. What you will need • 3+ years of professional Scala development • Solid grasp of functional programming and concurrency (Cats, ZIO or similar). • Production experience with message queues or streaming platforms (Kafka, Kinesis, Pulsar). • Cloud deployment know‐how – AWS preferred (Docker, Kubernetes More ❯
Posted:

Frontend Developer

Molfetta, Puglia, Italy
Solutions Driven
visual, verbal, written and presentation skills to clearly communicate concepts to different audiences. Expertise in Angular v11+, CSS preprocessors - Less or Sass, typescript, and JavaScript ES5+. Good understanding of functional programming, responsive layout and the API-first approach. A bachelor's or master's degree in a related field is a major asset. You'll surprise us with More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Backend Engineer, Music

London, England, United Kingdom
Hybrid / WFH Options
Spotify AB
throughput user-facing systems and handling incidents. Owns solutions from conception to deployment and testing in production. Practices modern testing, debugging, and automation techniques. Understanding of object-oriented and functional programming paradigms. Proactive in identifying and prioritizing tech debt. Interested in enhancing data skills to become a stronger web developer. Values software architecture across front-end, back-end More ❯
Posted:

Senior Fullstack Engineer

London, United Kingdom
Hybrid / WFH Options
Elliptic Enterprises Ltd
console Has built infrastructure with Terraform Bonus points Has worked in an intelligence collection setting Experience with "big data" technologies, the management of data, and data pipelines Familiarity with functional programming concepts Has run production workloads of 1000s QPS Has been part of an "on call" incident response team (though this role does not involve an "on call More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Mid level)

London, England, United Kingdom
Hybrid / WFH Options
Copper.co
Essential Proficiency building software with a JVM language. We primarily use Scala but are willing to consider someone with Kotlin and Java background. Knowledge of both object-oriented and functional programming concepts. Familiarity with relational databases such as PostgreSQL. Experience building APIs, microservices, or distributed systems. Excellent communication skills to articulate ideas, problems, and solutions. Desirable Experience in More ❯
Posted:

Software Engineer

Reading, Berkshire, United Kingdom
Kaseya Limited
or similar COW filesystems is a plus Strong written and verbal communication skills Even if you don't meet 100% of the skills above, consider applying anyway! Preferred Qualifications Functional programming experience Experience in the development and upkeep of software primarily focused on Scala We do not hire engineers based on specific language skills; rather, we look for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Reading, Berkshire, United Kingdom
Kaseya Limited
or similar COW filesystems is a plus Strong written and verbal communication skills Even if you don't meet 100% of the skills above, consider applying anyway! Preferred Qualifications Functional programming experience Experience in the development and upkeep of software primarily focused on Scala We do not hire engineers based on specific language skills; rather, we look for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Hybrid / WFH Options
golunar
doctors, and administrators - and turn confusing, click-heavy workflows into fast, intuitive experiences. Your Experience: Minimum of 10 years of professional software engineering experience. Proficiency with object oriented and functional programming, with the ability and willingness to use and adopt new technologies. We use tools such as Phoenix, Elixir, Python, Erlang, Javascript, Node.js and more. Strong ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Front End Engineer

London, England, United Kingdom
Hybrid / WFH Options
Natter
track record of technical excellence, delivering resilient systems, ideally behind consumer products Desirable Previous experience developing high-performant, high-load frontend applications Experience building & maintaining component libraries Experience with functional programming Proficient with cross-browser testing & compatibility Experience in and enjoyment of early stage/startup environments What’s In It For You ️ Quarterly international team offsite Remote More ❯
Posted:

Principal Engineer

London, England, United Kingdom
Funding Circle UK
and have a broad understanding of what is going on elsewhere within Funding Circle and industry trends. What we’re looking for Experienced Developers in at least one major Functional Programming language (E.g. Python, Clojure, Ruby, Scala, Elixir) A senior who is able to lead and influence architectural decisions whilst mentoring and up-skilling more junior members of More ❯
Posted:

Functional Software Engineer (London)

London, England, United Kingdom
Imandra Inc
Social network you want to login/join with: Functional Software Engineer (London), London col-narrow-left Client: Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: Job Views: 22 Posted: 17.06.2025 Expiry Date: 01.08.2025 col-wide Job Description: At Imandra, we build tools for reasoning about algorithms. Our technology forms … What we're looking for A product-focused mindset, with a willingness to design, develop and deliver features and improvements across the full software stack. An interest in typed, functional languages. Experience collaborating using Git/GitHub/CI tools and processes. Skills that are a bonus We don’t expect everyone to have these, but any experience or … interest in working with them would definitely be a plus: Experience building projects with OCaml, ReasonML, Haskell, or other functional programming languages. Working with cloud infrastructure, specifically GCP. An interest in theorem proving and formal verification. Experience contributing to open-source projects. #J-18808-Ljbffr More ❯
Posted:

Software Developer – Open to any OO

London, England, United Kingdom
Oxford Knight
that have joined from both tech and other financial firms. Key Responsibilities: Develop and maintain high-performance systems which handle billions of dollars in transactions daily. Collaborate with cross-functional teams to design and implement innovative software solutions. Utilize and contribute to open-source software in daily work. Engage in projects that range from machine learning to systems administration … and beyond. What They’re Looking For: Programming Skills: Top-notch programming abilities in any object-oriented (OO) language. While they primarily use OCaml, experience with functional programming is not required. Passion for Technology: A deep love for and understanding of technology, with an interest in diverse areas like programming language design, systems engineering, and … more. Collaboration: Strong interpersonal skills to work effectively within small teams. About You: Candidates from any OO programming background who are eager to learn new languages and technologies are welcome. No prior experience in finance is necessary; they are more interested in your problem-solving skills and your ability to learn. Why Apply: Work in a high-impact role More ❯
Posted:

Senior Software Engineer - Ai Inference

Cambridge, England, United Kingdom
IC Resources
teams to solve end-to-end performance challenges in AI inference stacks. Tech Stack & Focus Rust-first development (performance-critical systems, type-safety, modern tooling). Low-level systems programming (CPU/accelerator interaction, memory management). Compiler design, functional programming concepts, and hardware/software co-design. We’re Excited If You Have 3+ years in … systems programming, compiler development, or performance-critical software. Proficiency in Rust (production or open-source projects) or expertise in C/C Haskell/OCaml. A passion for novel architectures and optimizing code for unconventional hardware. Strong problem-solving skills and a collaborative, critical-thinking mindset. If you are a Senior Software Engineer and you're looking for a More ❯
Posted:

Senior Software Engineer - Ai Inference

Cambridge, England, United Kingdom
JR United Kingdom
efficient runtime libraries and APIs to bridge ML frameworks with accelerator hardware. Collaborate across teams to solve end-to-end performance challenges in AI inference stacks. Low-level systems programming (CPU/accelerator interaction, memory management). Compiler design, functional programming concepts, and hardware/software co-design. 3+ years in systems programming, compiler development, or More ❯
Posted:

Machine Learning Engineer

Exeter, England, United Kingdom
DeGould, Ltd
and technologies. Work across multidisciplinary teams to deliver against the company’s objectives. Interpret internal and external business challenges and recommend appropriate system and technology solutions to produce a functional solution. Identify areas for improvement and development using a full range of software development tools. Undertaking any other tasks/duties as may be reasonably required to fulfil DeGould … relevant ML performance metrics and how to apply them to monitor models. Strong knowledge of Python (such as numpy, pandas, matplotlib, streamlit, and opencv). Strong knowledge of modern programming paradigms (OOP, functional programming etc). Ability to write clean, robust, readable, error handling and error tolerant code. Good knowledge of at least one of PyTorch, Keras More ❯
Posted:

Trading Desk Operations Engineer

London, England, United Kingdom
Jane Street
operational considerations of each step. Over time, as you become more familiar with the day-to-day operations of the desk, you’ll dedicate increasing amounts of time to programming, assisting traders more directly, or building out the firm's infrastructure. Eventually, you'll be able to leverage your experience to cover a wider range of work, handling both … and courteous with strong organizational and communication skills Eager to ask questions, admit mistakes, learn new things, and continuously improve We don’t expect you to have experience with functional programming, OCaml, or finance for this position; we’re happy to hire talented engineers in this role and teach them what they need to know #J-18808-Ljbffr More ❯
Posted:

Remote Software Engineer - DAML Application Runtime (UK) - Digital Asset

London, England, United Kingdom
Hybrid / WFH Options
WorksHub
team where everyone pulls more than their weight, where everyone matters and all opinions are valuable. Key Criteria Proven history of delivering services running in a production setup. Excellent programming skills and experience in at least one modern and/or functional programming language, ideally on the JVM, including, but not limited, to Java 8+, Scala, Kotlin More ❯
Posted:

Full Stack Engineer

Hounslow, England, United Kingdom
JR United Kingdom
decision-making. Required Experience: 5+ years of commercial software engineering experience. Proficiency with AWS, Kubernetes, Postgres, and Terraform. Bonus Skills: Background in intelligence collection or big data. Familiarity with functional programming and high-throughput systems. Experience with incident response (though this role is not on-call). Flexible Work: Hybrid setup Learning & Development: $1,000 annual budget and More ❯
Posted:

Staff Backend Engineer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
efficient queue management. Ship to production multiple times a day, solving real-world user challenges. Your Experience 5+ years of backend development experience with strong architectural skills. Experience with functional programming (Elixir, Scala, Go, Node.js, Haskell, etc.). Cloud infrastructure expertise (AWS, Terraform) with experience at scale. Deep understanding of distributed systems, orchestration, and observability. Knowledge of GenAI More ❯
Posted:

Scala Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Harrington Starr
squads to ship new betting & broadcast features. • Champion best‐practice: TDD/CI, observability, DevOps automation. What you will need • 3+ years of professional Scala development • Solid grasp of functional programming and concurrency (Cats, ZIO or similar). • Production experience with message queues or streaming platforms (Kafka, Kinesis, Pulsar). • Cloud deployment know‐how – AWS preferred (Docker, Kubernetes More ❯
Posted:

Global Banking & Markets - Quantitative Engineering - Trading Strats - Vice President - London

London, England, United Kingdom
Goldman Sachs, Inc
various technologies in collaboration with Quant Developers and engineering teams. Basic Qualifications Strong academic background in a quantitative field such as physics, mathematics, statistics, engineering, or computer science. Proficient programming skills in C++, Java, or Python, with experience in object-oriented or functional programming. About Goldman Sachs Founded in 1869, Goldman Sachs is a leading global investment banking More ❯
Posted:

Senior iOS Engineer | £50k - £60k + Bonus, Ultd holiday, Remote (1 day in office a month)

United Kingdom
Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functional programming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
Posted:

Senior iOS Engineer | £50k - £60k + Bonus, Ultd holiday, Remote (1 day in office a month)

East London, London, United Kingdom
Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functional programming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
Posted:
Functional Programming
25th Percentile
£52,500
Median
£55,000
75th Percentile
£75,000
90th Percentile
£109,000