Functional Programming Jobs in the UK

51 to 75 of 111 Functional Programming Jobs in the UK

Senior Product Manager, Energy Markets and Bunker Optimisation (Hiring Immediately)

Maidenhead, Berkshire, UK
Maersk
rapidly make a difference now and that will still be relevant in 2040 and beyond. We are using advanced technology such as the Elixir functional programming language and data mesh. Our ways of working are agile. You will work closely with an Engineering Team that uses pair programming … and green fuels of the future. Customer Engagement: Collaborate with customers to understand their optimisation needs and ensure our product meets their requirements. Cross-Functional Collaboration: Work with software engineering, data science, and operations teams to design and implement product features. Performance Monitoring: Track and analyse product performance, making …/engineering and/or product development experience in a regulated and high performance environment like banking or energy trading. Familiarity with Mixed Integer Programming (MIP) optimization problems and/or operations research topics. Excellent communication and stakeholder management skills, demonstrable success in building relationships across technology and business More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (SolstiCE) - Equity Derivatives Tech

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming; good working knowledge of Scala and Python is desirable. Rigorous application of clean code and TDD principles. Passion and interest in shaping … part of a team in a fast-paced and rapidly changing environment. Education: Bachelor's degree in computer science or engineering field involving software programming or systems engineering or experience performing a similar role. This job description provides a high-level review of the types of work performed. Other More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (SolstiCE) - Equity Derivatives Tech (Hiring Immediately)

London, UK
Hybrid / WFH Options
Citigroup Inc
development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming; good working knowledge of Scala and Python is desirable. Rigorous application of clean code and TDD principles. Passion and interest in shaping … part of a team in a fast-paced and rapidly changing environment. Education: Bachelor’s degree in computer science or engineering field involving software programming or systems engineering or experience performing a similar role. This job description provides a high-level review of the types of work performed. Other More ❯
Employment Type: Full-time
Posted:

Siri Conversational Intelligence Software Engineer

United Kingdom
Apple Inc
engineers working to integrate conversational models and features into Siri using the latest advances in Generative AI. With a strong software engineering background and programming skills, your code will impact millions of Siri users. Through collaboration and iterative development practices, you can help us deliver great Siri experiences. Responsibilities … and ongoing data analysis Minimum Qualifications BS, MS or equivalent experience in Computer Science, Computer Engineering Experience in at least one object-oriented or functional programming language (Swift, Java, C++, Scala etc) Deep understanding of object-oriented design, data structures, algorithm design, complexity analysis, performance analysis, problem solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Developer

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
teams in their implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production … points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes. You enjoy continuously learning and improving, whether it is through functional programming paradigms, event driven architecture, platform engineering or others. Professional Skills You have experience influencing others and always advocate for technical excellence while More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Causaly Inc
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 Our Technology Stack The list below is indicative and not exhaustive of the technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Hiring Immediately)

London, UK
Causaly Inc
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 Our Technology Stack The list below is indicative and not exhaustive of the technologies More ❯
Employment Type: Full-time
Posted:

Software Engineer (Rust) (Hiring Immediately)

London, UK
Anaplan
building Anaplan’s next-generation calculation engine, ensuring high performance, scalability, and reliability. This role reports to the Engineering Manager and collaborates with cross-functional teams to design, implement, and maintain critical software components. Your Impact: Work as part of a team developing high-performance software solutions for Anaplan … Rust or strong experience in high-performance server-side development with a willingness to learn Rust. Strong software development fundamentals, including object-oriented and functional programming. Familiarity with agile development methodologies and modern DevOps practices. Ability to troubleshoot complex technical problems and optimize system performance. Preferred Skills: Experience with … domain-specific language (DSL) design and compiler implementation. Understanding of functional programming principles and concepts. Familiarity with Kubernetes, Docker, and cloud platforms such as AWS or GCP. Passion for DevOps, automation, and improving software delivery efficiency. This role offers an exciting opportunity to work on cutting-edge software More ❯
Employment Type: Full-time
Posted:

Staff Software Engineer

London, United Kingdom
Causaly Inc
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer (Hiring Immediately)

London, UK
Causaly Inc
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 ❯
Employment Type: Full-time
Posted:

Solution Architect (Hiring Immediately)

London, UK
Avance Consulting
on architectural solutions. Evaluate and recommend new technologies and tools to enhance solution capabilities. Ensure solutions are resilient, secure, and scalable, meeting key non-functional requirements which align with enterprise architecture and our technology strategy. Provide solution oversight and conduct solution reviews to ensure compliance with standards. Manage and … and stay current with technologies, industry trends, and best practices. Key Skills/Knowledge/Experience: Strong hands-on experience of object-oriented and functional programming with (Java, Scala, Python). Strong knowledge of data formats like JSON, Avro, Parquet, Protobuf. Strong experience of information architecture. Strong knowledge More ❯
Employment Type: Full-time
Posted:

Mobile Engineer

England, United Kingdom
Pro5.ai
native mobile apps) and is eager to contribute to high-performance, user-friendly apps. As a Mobile Engineer, you will work closely with cross-functional teams including product, design, and engineering to deliver valuable new features for our rapidly growing user base. Key Responsibilities Work with a cross-functional … server-side) Experience with Javascript (Typescript is a plus) Experience with third-party libraries and APIs Familiar with software product design lifecycles Familiar with Functional Programming will be a plus Excellent communication skills with a good problem-solving attitude Ability to perform in a team environment BSc degree More ❯
Posted:

Senior Full-Stack Software Engineer Jobs in London (Hiring Immediately)

London, UK
Hybrid / WFH Options
Farm Club Benquerencia
Stack) in London/WFH with a salary up to £90k. Do you enjoy problem-solving and working with a range of technologies including functional programming languages such as Elixir? You could be progressing your career in a senior hands-on role at a successful and profitable energy More ❯
Employment Type: Full-time
Posted:

Quantitative Developer (UK, Singapore, Hong Kong, Poland or France) (Hiring Immediately)

London, UK
Standard Chartered
users. We use Haskell (or our in-house variant, Mu) for practically everything we do. We expect solid computer science knowledge and demonstrated typed functional programming experience at all levels. You will also be responsible for architecture design, stakeholder communication, project management, and project and/or team … of the business process Skills and Experience Software Engineering Haskell/Mu Development Technical Project Leadership Stakeholder Communication FM Business Domain Knowledge Qualifications Haskell programming experience Solid computer science knowledge (algorithms, data structures, complexity, concurrency/parallelism) About Standard Chartered We're an international bank, nimble enough to act More ❯
Employment Type: Full-time
Posted:

Software engineer database engine and - core in Reading - CrowdStrike

Reading, Oxfordshire, United Kingdom
WorksHub
Posted 3 days ago Required Skills Experience with testing frameworks, such as Jenkins or Bamboo, in a CI/CD environment. Proficiency in a functional programming paradigm, such as Erlang, Haskell, Scala , or OCaml. Experience in developing software for high-assurance, safety critical, or life critical domains. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer in London - Tallarium

London, United Kingdom
WorksHub
This is a job posted by our partner Jooble. Skills Required Experience in functional programming languages is preferred. Some of the technologies we use include Elixir, Phoenix LiveView, EmberJS, TypeScript, Python, Postgres SQL, AWS, and Docker. The Opportunity Work in an exciting, fast-paced startup environment where you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer in London - Tallarium (Hiring Immediately)

London, UK
WorksHub
This is a job posted by our partner Jooble. Skills Required Experience in functional programming languages is preferred. Some of the technologies we use include Elixir, Phoenix LiveView, EmberJS, TypeScript, Python, Postgres SQL, AWS, and Docker. The Opportunity Work in an exciting, fast-paced startup environment where you More ❯
Employment Type: Part-time
Posted:

HFT Java Engineer

London Area, United Kingdom
Harrington Starr
providers (e.g. AWS, GCP, Azure). Experience using version control software (e.g. git) is required. Trading/Financial experience. Bonus points for: Experience with functional programming (Rust is a plus, as the company will be using it soon). A little bit about you: The ideal candidate is More ❯
Posted:

HFT Java Engineer

london, south east england, united kingdom
Harrington Starr
providers (e.g. AWS, GCP, Azure). Experience using version control software (e.g. git) is required. Trading/Financial experience. Bonus points for: Experience with functional programming (Rust is a plus, as the company will be using it soon). A little bit about you: The ideal candidate is More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
X4 Engineering
or iOS proficiency. Experience reverse engineering mobile applications. Persuasive communicator and results orientated individual. Desirable Requirements: Experience in Elixir and/or Erlang/Functional programming. Distributed systems experience. Experience developing APIs. The role is available on-site/hybrid or remote basis. If you’re interested in the More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
X4 Engineering
or iOS proficiency. Experience reverse engineering mobile applications. Persuasive communicator and results orientated individual. Desirable Requirements: Experience in Elixir and/or Erlang/Functional programming. Distributed systems experience. Experience developing APIs. The role is available on-site/hybrid or remote basis. If you’re interested in the More ❯
Posted:

Frontend Developer

Liverpool, Lancashire, United Kingdom
IGOO Ltd
work - either commercial and personal projects are great. Experience in building web applications. Knowledge of Continuous Integration/Deployment. Experience with/interest in functional programming. Experience with Vagrant, Docker, or other tools to ensure a robust development environment. Experience with Git. Experience with Magento 1/2. Why More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Product Engineer (Backend) London £75K - £120K

London, United Kingdom
Hybrid / WFH Options
V7 Labs
3+ years experience as a Backend Engineer with strong architectural design skills (we are hiring both mid and senior level in London) 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 More ❯
Employment Type: Permanent
Salary: GBP 75,000 - 120,000 Annual
Posted:

Software Engineer (Hiring Immediately)

London, UK
Jane Street
on are as varied and diverse as those full-timers work on, covering a wide range of problems, from high-performance trading systems to programming language design and everything in between. We don’t expect you to have a background in finance, OCaml, functional programming, or any More ❯
Employment Type: Full-time
Posted:

Quantitative Haskell Developer

London Area, United Kingdom
Allegis Global Solutions
users. We use Haskell (or our in-house variant, Mu) for practically everything we do. We expect solid computer science knowledge and demonstrated typed functional programming experience at all levels, but you will also be responsible for architecture design, stakeholder communication, project management, and project and/or … to continuous process improvement and sharing best practice Key stakeholders FM Trading & Trading Heads FM Structuring MAG Electronic Market Solutions SABRE IT Qualifications Haskell programming experience. Solid computer science knowledge (algorithms, data structures, complexity, concurrency/parallelism More ❯
Posted:
Functional Programming
25th Percentile
£52,500
Median
£55,000
75th Percentile
£58,750
90th Percentile
£63,625