176 to 200 of 275 Functional Programming Jobs

Remote Fullstack Developer with Backend Focus

Location
Builth Wells, Radnorshire, United Kingdom
Genuine fullstack capability: comfortable working in a modern React/TypeScript codebase, even if backend is where you do your deepest work. Experience with functional programming concepts or languages. Passionate about software craftsmanship: strong understanding of core engineering principles including type systems, composition, testing, Clean Code, and Clean ...

Senior AI Product Engineer

Location
United Kingdom
Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field. Background in category theory, type theory, or formal methods Experience with functional programming paradigms Familiarity with scientific computing or numerical programming environments What We Offer Collaborative and growth‐oriented work environment. Competitive consultancy ...

Scala Engineer

Location
Greater London, England, United Kingdom
Workplace: White City, London - Hybrid Software Engineer (Scala) — Core Level Work within a cross-functional product or platform team across our User and Payments streaming domains to deliver and support robust, highly scalable microservices that meet the high-concurrency needs of ITV’s Streaming business (ITVX). … actively collaborating with team members and building knowledge of domain architecture. Key Responsibilities As an Individual Write high-quality, clean, well-tested, and idiomatic functional code, primarily in Scala All features should include unit and integration tests to validate correct functioning Ensure code is peer-reviewed through constructive Pull ...

Senior Software Engineer - Agentic Workflows

Hiring Organisation
Causaly
Location
London, UK
Employment Type
Full-time
where tenant isolation is a design constraint. Infrastructure as code (Terraform, Kubernetes). Search and retrieval at scale (Elasticsearch, vector search, knowledge graphs). Functional programming, either in TypeScript (fp-ts) or in a functional language. Not Required for This RoleMachine learning research. This is a systems ...

Senior Associate Software Engineer- Python

Location
Glasgow, Scotland, United Kingdom
Design and maintain AI developer tooling, including prompt engineering and LLM-assisted code generation Required qualifications, skills, and capabilities Proficiency in Python, object oriented programming, context managers, generators, and functional programming pattern Experience with test-driven or test-heavy development, including unit, integration, and regression testing Understanding … financial services, derivatives pricing, market data, or valuation concepts Experience with distributed compute or job scheduling systems Knowledge of reactive or event-driven programming #J-18808-Ljbffr ...

Senior Associate Software Engineer- Python

Location
Glasgow, Scotland, United Kingdom
Design and maintain AI developer tooling, including prompt engineering and LLM-assisted code generation Required qualifications, skills, and capabilities Proficiency in Python, object oriented programming, context managers, generators, and functional programming pattern Experience with test-driven or test-heavy development, including unit, integration, and regression testing Understanding … financial services, derivatives pricing, market data, or valuation concepts Experience with distributed compute or job scheduling systems Knowledge of reactive or event-driven programming ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy ...

DevOps Engineer

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
proprietary data, superior technology, and aggressive execution to achieve their trading objectives.We are seeking a creative and driven technologist with strong technical and programming skills, proven problem solving ability and excellent communication skills. As an infrastructure developer at you will work closely with other technologists, researchers and portfolio managers … portfolio management teamsPython Developers MUST have:A bachelor’s degree in a technical or quantitative field3-5 years of experience in software developmentSolid programming skills in Python, C++, Python or GolangFamiliarity with existing open-source software packages and the DevOps toolchainExperience with Continuous Integration and Continuous DeploymentA great support ...

Senior Lead Software Engineer - Strategic Index - Commodities - Front Office

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
drive work to completion with appropriate stakeholdersCommunicate clearly with both technical and non-technical audiencesRequired Qualifications, Capabilities, and SkillsProficiency in object-oriented or functional programming using Python, Java, C++, or C#Willingness to become proficient and develop in PythonDemonstrated ability to deliver high-quality, well-tested software … deliverables from requirements through production supportCommitment to building reliable, maintainable software with a strong testing mindsetAbility to collaborate effectively on a global, cross-functional teamCommitment to continuous learning and improving engineering practicesPreferred Qualifications, Capabilities, and SkillsExperience developing applications in finance or investment banking, such as market risk, profit ...

Senior Lead Software Engineer - Strategic Index - Commodities - Front Office

Location
Greater London, England, United Kingdom
completion with appropriate stakeholders Communicate clearly with both technical and non-technical audiences Required Qualifications, Capabilities, and Skills Proficiency in object-oriented or functional programming using Python, Java, C++, or C# Willingness to become proficient and develop in Python Demonstrated ability to deliver high-quality, well-tested software … from requirements through production support Commitment to building reliable, maintainable software with a strong testing mindset Ability to collaborate effectively on a global, cross-functional team Commitment to continuous learning and improving engineering practices Preferred Qualifications, Capabilities, and Skills Experience developing applications in finance or investment banking, such ...

Staff Software Engineer - Agentic Workflows

Hiring Organisation
Causaly
Location
London, UK
Employment Type
Full-time
where tenant isolation is a design constraint. Infrastructure as code (Terraform, Kubernetes). Search and retrieval at scale (Elasticsearch, vector search, knowledge graphs). Functional programming, either in TypeScript (fp-ts) or in a functional language. Not Required for This RoleMachine learning research. This is a systems ...

Lead Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
code quality, testing and deployment Collaborating with DevOps, QA and wider stakeholders Working across large codebases and influencing technical direction Key experience: Strong Scala & functional programming experience Proven Lead Developer/technical leadership experience Experience influencing architectural decisions CI/CD, Git and modern development tooling MacOS ...

Lead Software Engineer

Hiring Organisation
Williams Racing
Location
Retford, Nottinghamshire, United Kingdom
Salary
£ 70 K
distributed systems, real-time streaming technologies (Kafka, WebSockets), and data persistence strategies spanning relational, document, and time-series storesFamiliarity with or genuine curiosity around functional programming, including languages such as F#A proven track record designing and delivering scalable, maintainable systems with end-to-end technical ownershipA pragmatic, outcome ...

Senior Software Engineer - AI Products (SVP)

Location
Greater London, England, United Kingdom
Generative AI applications, including experiment design, model evaluation and performance measurement; exposure to MLflow is advantageous. Strong understanding of software architecture, technical design and functional programming principles. Experience working with databases such as PostgreSQL or Oracle, with exposure to Kubernetes/OpenShift advantageous. Practical experience with CI/ ...

Lead Scala/Java Software Engineer - CDAO Data Platforms

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Your knowledge of Scala, functional programming and agentic techniques will help our team meet the requirements of our diverse user base. Your work will be intellectually challenging ranging … from meta-programming, domain specific languages and interpreter design to delivery of services and user interfaces all via public cloud. Job responsibilitiesLeads the engineering of cutting-edge solutions in the areas of metadata, meta-modelling and distributed systems. Executes creative software solutions, design, development, and technical troubleshooting with ability ...

Senior Software Engineer – Data

Location
Greater London, England, United Kingdom
data engineering across Elliptic. Leverage and deploy AI and agentic systems to operate more effectively. Tech environment Scala | Spark | Databricks | AWS | Airflow | Kubernetes | Terraform | Functional Programming You will thrive here if you Enjoy end‐to‐end ownership, from writing the code to architecture design to coaching others through … Enjoy working with AI to benefit the company, your team and yourself. What we are looking for Hands‐on production experience with Scala and functional programming. Ability to design, build, and maintain distributed data systems in a cloud‐based environment. Hands‐on experience with big data frameworks such ...

Senior Engineer/Engineering Lead - Senior Vice President

Location
Greater London, England, United Kingdom
anomaly detection, or workflow automation. Experience evaluating the performance of Generative AI applications – exposure to Mlflow, experiment design, evaluation methodologies. Strong background in functional programming, technical design, and architecture. Proficiency in Python— with hands-on experience. Exposure to Postgres/Oracle and Kubernetes (Openshift) is valuable. Practical experience ...

Senior Software Engineer, Quant trading - Python, RUST, C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Architect and create comprehensive software systems covering various aspects such as trading systems, exchange connectivity solutions, and monitoring systems. Apply your expertise in multiple programming languages, including Python or Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software … Java and PythonDemonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with Functional Programming and Immutable Design. Experience with trading systems is desirableExcellent oral and written communication skills. Bachelor's degree in Computer Science or equivalent. ...

Senior Front Office Developer - HFT

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Architect and create comprehensive software systems covering various aspects such as trading systems, exchange connectivity solutions, and monitoring systems. Apply your expertise in multiple programming languages, including Python or Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software … Java and PythonDemonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with Functional Programming and Immutable Design. Experience with trading systems is desirableExcellent oral and written communication skills. Bachelor's degree in Computer Science or equivalent. ...

Senior Software Engineer, Quant trading - Python, Java, C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Architect and create comprehensive software systems covering various aspects such as trading systems, exchange connectivity solutions, and monitoring systems. Apply your expertise in multiple programming languages, including Python or Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software … C++Demonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with Functional Programming and Immutable Design. Experience with trading systems is desirable, but not required. Excellent oral and written communication skills. Bachelor's degree in Computer Science ...

Scala Developer

Hiring Organisation
Stealth IT Consulting
Location
United Kingdom
Employment Type
Contract
Contract Rate
GBP 35 Annual
Essential: Proven experience developing applications using Scala. Strong understanding of functional programming principles. Experience with Akka, Play Framework, similar Scala ecosystems. Knowledge of REST APIs, microservices, and distributed systems. Experience with relational and NoSQL databases. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Experience with ...

Scala Developer

Hiring Organisation
BrightBox Group
Location
England, Bunhill, Greater London, United Kingdom
Employment Type
Contract
Contract Rate
£450/day Remote working
maintain robust applications using Scala. - Utilise the Play Framework to build web-based applications. - Deploy, manage, and optimise applications on AWS. - Collaborate with cross-functional teams to deliver high-quality software solutions. - Ensure best practises in software development and code quality. - Participate in code reviews and provide constructive feedback. … work independently as well as part of a team. - Solid understanding of software development lifecycle and agile methodologies. Additional Skills (Preferred): - Familiarity with other functional programming languages. - Experience with CI/CD tools and processes. - Knowledge of security best practises in software development. ...

Quantitative Developer

Location
Greater London, England, United Kingdom
computer science, engineering, quantitative finance or a related field Nice to have Python experience, particularly NumPy, SciPy or pandas KDB+/Q or another functional programming language AWS, Docker or Kubernetes Java performance tuning, garbage‐collection optimisation or LMAX Disruptor Knowledge of futures, forwards, NDFs or CFDs What ...

Software Engineer

Location
Milton, Scotland, United Kingdom
Using AI tools to assist in generating unit tests, documentation, and routine code You like: Security-first thinking and standard software patterns and practices Functional programming patterns (e.g., LINQ, immutable records) Thriving in a small, supportive, nimble team, where knowledge sharing and team growth are prioritized, working ...

Haskell / Scala Functional Programmer Contract / Perm

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Haskell/Scala Functional Programmer Contract/PermQuant Capital is urgently looking for the best in the market of Functional Programming to join our high profile client. NO financial experience is needed in fact financial experience is probably a negative.Our client prefers to give very few details … either Haskell or ScalaI am looking for Haskell or Scala Developers with a background in:Around the 4 years of commercial experience markFunctional programming experience over 2 years plusCommercial experience of either Haskell or ScalaKnockoutJSSQL/MySQL/NoSQLClojure would be an added benefitAn appetite for delivering solutions ...

backend developer (Go) for media streaming

Location
Greater London, England, United Kingdom
with cloud-native environments such as AWS or GCP Experience with microservices, SQL/NoSQL databases, and container technologies Commitment to continuous delivery, defensive programming, automated testing, and clean code principles Strong ownership and comfort navigating ambiguity in fast-moving environments Humble attitude, eagerness to help colleagues, and willingness … contribute to team success Будет плюсом: designing APIs and backend services used by multiple client platforms, Scala or other functional programming languages, API communication patterns such as gRPC or GraphQL, media streaming, playback, audio engineering or adjacent domains, audio/video codecs, streaming protocols such ...