Permanent Functional Programming Jobs

1 to 25 of 32 Permanent Functional Programming Jobs

Senior software engineer, backend (Scala)

London, United Kingdom
Confidential
differentiated, our roadmap is transformative, and our customers are happy and vocal. About this role Writer is seeking a talented Backend Engineer with deep functional programming and Scala experience to join our dynamic team and contribute to our groundbreaking projects in the enterprise generative AI space. At Writer … will play a crucial role in designing, developing, and maintaining the backend infrastructure that powers our systems. You will collaborate closely with our cross-functional teams to build scalable and efficient solutions. Your expertise in Scala will be instrumental in implementing robust and high-performance backend services. Your responsibilities … you? Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Minimum 5 +years of recent professional experience in functional programming and Scala Proficient in Cats Effect or similar technologies, such as ZIO, Monix, or Scalaz, to design, develop, and maintain high-performance more »
Posted:

Senior Software Engineer Ledger Connectivity

London, United Kingdom
Confidential
asynchronous handling in JavaScript will help streamline our services and ensure optimal performance Besides implementing solutions, you will be involved in working with cross-functional teams, helping on the development and optimisation of our Blockchain architecture, and fostering a functional programming approach to create an efficient, maintainable … JavaScript practices, including state managers and asynchronous handling in JavaScript Knowledge of runtime validation using tools like ZOD An interest in or experience with functional programming (In JavaScript or any Functional Programming language) Experience with React A good grasp of monorepos (we use turborepo toolings) and more »
Posted:

Head of Analytics

Greater London, England, United Kingdom
Intelix.AI
design and deployment Understanding of distributed domain driven architecture and product thinking Technical Skills Architecture & Design Enterprise Architecture and good knowledge of object-oriented programming and design patterns AWS services: API gateway, Lambda, SNS, SQS, DynamoDB, Kinesis, EC2, Athena, Elastic Beanstalk REST API Design and specification using Swagger/… OpenAPI Programming Experience of both functional programming and object-orientated programming Excellent programming skills in R and Python Experience designing and building R/Python-based REST APIs, and API specifications using Swagger/OpenAP Functional programming and object-orientated programming AWS more »
Posted:

Quantitative Developer - Quant Contract Languages - Quant Analytics

London, United Kingdom
Confidential
on different asset classes, as well as portfolio-level analytics and model validation. The Quant Contract Languages (QCL) team works at the intersection of functional programming and derivative modelling. It develops BLAN, a domain-specific language for describing derivative contracts. BLAN is implemented in the functional programming language OCaml. The Bloomberg products built using BLAN are very popular with their customers. We are seeking a proficient functional developer, with a strong interest in applying functional programming commercially to problems in financial modelling. We ll trust you to: Come up to speed on BLAN … Design and implement new language features, tools or libraries Proactively maintain the ecosystem s integration builds and test infrastructure Review the code of other functional developers in the team, assisting all with best practices Pitch your own ideas for features, tools or libraries Work both independently and in collaboration more »
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Disney Entertainment & ESPN Technology
house chaos principles and tools such as Gatling to drive load… all deployed and hosted on AWS. Many of our teams are advocates of functional programming, so you can expect to join a team that’s applying principles from FP to build these services: using Scala, Cats, ZIO … we’re looking for! Demonstrable understanding of high-quality coding, testing, and development practices Experience working in a “Devops” environment Experience or interest in functional programming and its real-world applications - particularly Scala stacks such as Scalaz, Cats Effect and ZIO Experience of designing, building & operating distributed systems more »
Posted:

Senior Software Engineer - Elite Scaling FinTech Firm - Up to £140k Bonus Outstanding Package

Exeter, Devon, United Kingdom
Hybrid / WFH Options
Confidential
a zero-down time low latency infrastructure Scaling and optimizing some of the most performant ETL pipelines on the planet. Conducting R&D for functional programming within the firm Building out a DevOps environment from scratch in a Software Engineering Capacity including containerization, CI/CD pipelines, orchestration … etc. Skills: 4 years of Python programming experience Knowledge of modern front-end frameworks such as React Strong experience with functional programming languages etc. A Computer Science Degree is essential. more »
Posted:

Software Engineer - Elite Scaling FinTech Firm - Up to £100k Bonus

London, United Kingdom
Hybrid / WFH Options
Confidential
a zero-down time low latency infrastructure Scaling and optimizing some of the most performant ETL pipelines on the planet Conducting R&D for functional programming within the firm Building out a DevOps environment from scratch in a Software Engineering Capacity including containerization, CI/CD pipelines, orchestration … etc. Skills: 1-4 years of Python programming experience Knowledge of Monitoring tools is a plus Knowledge of configuration management, IaC, CI/CD etc is a plus Exposure to ETL pipelines is a nice to have Strong experience with functional programming languages etc. Exposure to build more »
Posted:

Functional Programmer Elixir Elm TypeScript AWS

London, England, United Kingdom
Hybrid / WFH Options
Client Server
Functional Programmer/Developer (Elixir Elm TypeScript AWS) London/WFH to £85k Do you enjoy problem solving and working with a range of technologies including functional programming languages? You could be progressing your career in a senior, hands-on Functional Programmer role at a successful … profitable energy trading market data start-up. As a Functional Programmer you will take ownership, working on Greenfield development projects. You'll be working on complex problems with scalability and reliability in mind, across the full development lifecycle from architecture and design through to implementation. There's a range … Continuous career development and learning opportunities Influential role as part of a small, close knit team Apply now to find out more about this Functional Programmer/Developer (Elixir Elm TypeScript AWS) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their more »
Posted:

Software Engineer Rust Python Elixir

United Kingdom
Hybrid / WFH Options
Client Server
Software Engineer/Functional Programmer (Rust Python Elixir) London/remote UK to £85k Do you have backend or functional programming skills with Rust, Python or Elixir? You could be progressing your career in a senior, hands-on role as part of a friendly and supportive international … their platform enables an insurance quote to be made to the consumer within 60 seconds, using just 4 clicks. As a Software Engineer/Functional Programmer you'll join a cross functional team, collaborating with Data Scientists and Machine Learning Engineers on complex insurance underwriting and pricing systems. … you can also work at times that suit you. About you: You are a technologist who enjoys learning and working with a range of programming languages You have experience of coding with Rust, Python or Elixir You have a good understanding of Event Driven Architecture and have worked with more »
Posted:

Software Engineer Rust Python Elixir

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Software Engineer/Functional Programmer (Rust Python Elixir) London/remote UK to £85k Do you have backend or functional programming skills with Rust, Python or Elixir? You could be progressing your career in a senior, hands-on role as part of a friendly and supportive international … their platform enables an insurance quote to be made to the consumer within 60 seconds, using just 4 clicks. As a Software Engineer/Functional Programmer you'll join a cross functional team, collaborating with Data Scientists and Machine Learning Engineers on complex insurance underwriting and pricing systems. … you can also work at times that suit you. About you: You are a technologist who enjoys learning and working with a range of programming languages You have experience of coding with Rust, Python or Elixir You have a good understanding of Event Driven Architecture and have worked with more »
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Core Quant Developer

London Area, United Kingdom
Anson McCade
delivery approach to achieve common goals through technical excellence and innovation. Requirements: Minimum 2.1 in a numerate degree from a Russell Group University. Excellent programming and technology skills including an in-depth understanding of, and recent programming experience in, an object-oriented or functional programming language … with both OTC and listed). Experience in software testing – and how to design and drive software development with testing in mind – e.g. unit, functional, integration, regression, smoke, etc. Combining the ability to reach consensus with colleagues and act as a team-player with the ability to work independently … analytics topics – e.g. Black Scholes, Monte Carlo, PDE, risk frameworks, historical/statistical analysis, etc. Experience working with RESTful services, AMQP. Exposure to pair programming and test-driven development. more »
Posted:

Senior Scala Developer

London Area, United Kingdom
Hybrid / WFH Options
Scrumconnect Consulting
based consultants are specifically selected for each project. ‍ Team members have 10+ years of experience. Experience delivering at pace. Demonstrable experience collaborating with cross functional teams. A learning and mentoring mindset. and more. We delivered over 64 services in last 24 months positively impacting 50+ million citizens and saving … Mentor junior developers, fostering an environment of learning and growth by promoting best practices in coding and process. Collaborative Engagement: Work closely with cross-functional teams to ensure seamless delivery of comprehensive software solutions. Continuous Improvement : Drive technical excellence, clean code principles, Test-Driven Development (TDD), and Behavior-Driven … years of experience in Scala development, with a strong portfolio of projects. At least 3 years of experience specifically in Scala development. Proficiency in functional programming, modern software design patterns, asynchronous programming, and multithreading. Skilled in: Scala , Play framework, NoSql (Mongo DB), ScalaTest/ScalaMock, Wiremock, Jenkins more »
Posted:

Senior Java/Scala Developer (Hybrid role)

Greater London, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
role requires expertise in Java, Scala, AWS, and Spring, along with a strong foundation in software engineering principles. You will collaborate closely with cross-functional teams to understand business requirements and deliver high-quality solutions that meet or exceed expectations. Key Responsibilities: Design, develop, and maintain backend services and … Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional experience in software development. Proficiency in Java and Scala programming languages. Strong knowledge of the Spring Framework, including Spring Boot and Spring Security. Experience with AWS cloud services and infrastructure. Familiarity with microservices architecture … skills. Ability to thrive in a fast-paced, dynamic environment. Preferred Skills: Experience with other JVM languages such as Kotlin or Groovy. Knowledge of functional programming concepts. AWS or Spring certification is a plus. Benefits: Competitive salary Comprehensive benefits package Flexible work schedule Remote work options Professional development more »
Posted:

Senior Data Engineer

London Area, United Kingdom
Hybrid / WFH Options
VIOOH
either Java/Scala/Python . The following are nice to have, but not required - Apache Spark jobs and pipelines. Experience with any functional programming language. Database design concepts. Writing and analysing SQL queries. Application overVIOOH Our recruitment team will work hard to give you a positive more »
Posted:

PHP Developer

Greater London, England, United Kingdom
Planet Education Networks
enhancement of our diverse range of in-house solutions and projects, especially our Student Management System. This role requires a deep understanding of PHP (Functional Programming), JavaScript, and strong communication skills. Responsibilities: Develop and maintain functionality for our Student Management System, which handles the complete student journey from … scale production applications, with a track record of successful implementations and stakeholder satisfaction. Experience working on an existing, mature, vanilla PHP application written with functional programming. Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders at all levels. Familiarity with agile methodologies more »
Posted:

Senior Data Analyst

London Area, United Kingdom
CoStar Group
with regulations, and alignment with organizational goals. Implement data validation procedures and data quality monitoring to maintain high-quality datasets. Collaborate closely with cross-functional teams including data engineers, IT professionals, business analysts, marketing managers and departmental heads to understand business requirements, data needs, and project objectives. Serve as … PostGIS or similar technologies. Hands-on experience using CICD to deliver high quality deliverables and how to test them using automated testing. Familiarity with functional programming (Clojure) is advantageous. Strong analytical thinking, problem-solving skills, and ability to apply statistical methods, and data science techniques to solve complex … decision-makers at all levels of the organization. Leadership qualities to mentor junior team members, lead data-driven initiatives, and collaborate effectively in cross-functional teams. Understanding of business operations, key performance indicators (KPIs), industry trends, and competitive landscapes to align data analytics initiatives with organizational goals and objectives. more »
Posted:

Staff Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Stack Digital
mentor and provide constructive feedback to team members. Strong understanding of software design principles and models, both in terms of object-oriented design and functional programming paradigms. Experience with distributed code repositories and version control systems like GitHub Actions. Experience with pair programming and extreme programming. Understanding more »
Posted:

Frontend Developer

United Kingdom
Oracle
scale distributed systems. - Slack skills and being comfortable coordinating with others online. - Very strong analytical skills to identify problem root causes. - An interest in functional programming styles. - BSc minimum in Computer Science, or equivalent. - 4+ years of work experience as a software engineer. more »
Posted:

Software Engineer Network Automation

United Kingdom
GTT
Juniper, FortiGate), Linux and system-level and network centric software development * Ability to read and understand source code * Knowledge of Go *Familiarity with a functional programming language (e.g.Erlang) *JavaScript and HTML5 a plus * Understand high availability system requirements * Good English skills – written and spoken, German a plus Desirable … the necessity and value of teamwork; experience with; ability to work cooperatively towards shared goals and being supportive of others at all levels. Application Programming Interfaces (API's): Knowledge of application programming interfaces (APIs); ability to write, test, and debug APIs. Software Development: Knowledge of software development tools more »
Posted:

Senior Data Scientist

London, United Kingdom
Confidential
Apply software engineering and machine learning engineering best practices Knowledge and Experience 3+ years of hands-on experience in a development team Excellent Python programming skills and experience in software development Strong understanding of Machine Learning, Recommender Systems, and Natural Language Processing Experience designing and shipping ML models to … B testing Experience with data processing pipeline frameworks (e.g., Luigi or Airflow) Experience working with teams of Data Engineers or Product Managers Experience with functional programming concepts and architecture Keywords: Machine Learning, Data Science, GenAI, Cloud, Python, Recommendation systems, NLP, Scikit-learn, Pandas, Luigi, Airflow, Docker, Git Education more »
Posted:

Senior Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Cititec Talent
must scale to thousands of requests per second. The ideal candidate should have the majority of the following: At least 3 years of professional functional programming experience. Experience with Clojure, Haskell, F#, or Rust would be ideal. Strong distributed systems background. Full-stack exposure (integrating front and backends more »
Posted:

Senior Full-stack Haskell Engineer (London,UK) in London

London, United Kingdom
Hybrid / WFH Options
Confidential
stack Haskell Engineer (London,UK) - March 18, 2024 Senior Full-stack Haskell Engineer (London,UK) Highly Skilled Senior Software Engineer with a Focus on Functional Programming (Haskell, React/Typescript) We are looking for full-stack Haskell engineer to develop and maintain the in-house crypto trading platform. more »
Posted:

Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Cititec Talent
must scale to thousands of requests per second. The ideal candidate should have the majority of the following: At least 2 years of professional functional programming experience. Experience with Clojure, Haskell, F#, or Rust would be ideal. Strong distributed systems background. Full-stack exposure (integrating front and backends more »
Posted:

C++ Software Developer

Oxford, Oxfordshire, United Kingdom
Venture Up
trading models. You will helping maintain and extend a large-scale distributed system written primarily in modern C++20 and Python on Linux.An interest in functional programming and its application in the real world would be useful. You will be joining a tight-knit team of research mathematicians, computer more »
Salary: £ 100 K
Posted:

Senior Fullstack Engineer (London)

London, United Kingdom
Hybrid / WFH Options
Confidential
as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functional programming language Experience working with AWS or Google Cloud Technology Stack The list below is indicative and not exhaustive of the technologies we more »
Posted:
Functional Programming
10th Percentile
£57,500
25th Percentile
£58,750
Median
£67,500
75th Percentile
£90,313
90th Percentile
£101,250