Functional Programming Jobs

1 to 25 of 69 Functional Programming Jobs

PROJECT ENGINEER - Software-Development Applications

Rochester, Michigan, United States
Greenlight Professional Services (GPS)
Designing and developing Applications on various platforms including Windows, Android, iOS. Develop solutions that leverages multithreading, concurrency, event handling and synchronization. Strong understanding of software design patterns, object-oriented programming, functional programming concepts, and software architecture. Demonstrated problem solving skills. Ability to travel to customer locations as needed. Collaboration skills showing ability to learn from and share … skills in software design, development, and testing. Minimum of 2+ years of experience with Database Systems like MySQL, Microsoft Access etc. Good understanding of software design patterns, object-oriented programming, functional programming concepts, and software architecture. Experience with embedded software development Experience with 5+ years of C/C++ development Experience with 3+ years of .Net development More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Scala Developer - Remote Work (Inside of IR35)

United Kingdom
Hybrid / WFH Options
Stealth IT Consulting
for an experienced Scala Developer to join a large-scale digital transformation project within a high-performing Agile environment. The successful candidate will have a strong background in Scala , functional programming , and microservice architecture , ideally within a cloud-native ecosystem. You'll work alongside talented engineers, architects, and data specialists to design, build, and maintain scalable, high-performing … a hands-on engineer who enjoys working with modern technologies and solving complex problems at scale. Key Responsibilities Design, develop, and maintain Back End microservices using Scala . Implement functional programming principles to write clean, testable, and maintainable code. Build and integrate RESTful APIs and event-driven components. Collaborate with DevOps and platform teams to deploy services to … contribute to technical design. Support continuous improvement by sharing knowledge and promoting best practices. Essential Skills & Experience Proven experience as a Scala Developer in production environments. Strong understanding of functional programming and Scala frameworks (Play, Akka, or Cats). Experience developing microservices and distributed systems. Hands-on experience with RESTful APIs , JSON , and HTTP integration. Experience with CI More ❯
Employment Type: Contract
Rate: GBP 450 Annual
Posted:

Sr Cloud Native Backend Developer

Northfield, Illinois, United States
Medline Industries - Transportation & Operations
implement innovative microservices and micro-frontends for scalable and maintainable applications. Leverage frameworks like Spring Cloud and Node.js to build cutting-edge backend solutions. Drive the adoption of advanced programming techniques, ensuring code quality, performance, and reusability. Technical Leadership Act as a thought leader in cloud-native development, championing the adoption of emerging technologies and best practices. Provide strategic … guidance to cross-functional teams, aligning technology efforts with business objectives. Lead design reviews and architectural discussions to ensure robust, forward-thinking solutions. Kubernetes Orchestration and Optimization Deploy, manage, and optimize applications within Kubernetes clusters, ensuring high availability and resource efficiency. Leverage advanced features like service meshes (e.g., Istio) and Kubernetes Operators to streamline microservices communication and orchestration. Automate … tools like Apache Kafka, RabbitMQ, or Azure AIS. Apply advanced design patterns such as Event Sourcing, CQRS, and Saga for building responsive, asynchronous systems. Promote the use of reactive programming frameworks like Spring WebFlux for real-time, high-throughput applications. Driving Low-Code Innovation Integrate and enhance enterprise applications with low-code platforms (e.g., OutSystems, Azure Functions, PowerApps). More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Frontend Developer

London, United Kingdom
Hybrid / WFH Options
Tiro Partners
predominantly Python with some Rust. They are running on AWS. This is nectar for Engineers who have both a passion for Front End Development and an interest to learn Functional Programming. The skill set for this role could include React, Typescript, Python, Functional programming language of any kind and a major statically typed language. Any WebGL, OpenGL … years of experience in frontend development Strong hands-on expertise with React, Typescript, Javascript Strong foundation in Computer Science (BSc/MSc from a top university). Desirable: functional programming (hands on/interest) such as ELM/Haskell/Clojure Startup experience is a plus. Why Join Us? Be part of a pioneering AI startup with global More ❯
Employment Type: Permanent
Salary: £80000 - £150000/annum equity
Posted:

Frontend Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Tiro Partners Limited
predominantly Python with some Rust. They are running on AWS. This is nectar for Engineers who have both a passion for Front End Development and an interest to learn Functional Programming. The skill set for this role could include React, Typescript, Python, Functional programming language of any kind and a major statically typed language. Any WebGL, OpenGL … years of experience in frontend development Strong hands-on expertise with React, Typescript, Javascript Strong foundation in Computer Science (BSc/MSc from a top university). Desirable: functional programming (hands on/interest) such as ELM/Haskell/Clojure Startup experience is a plus. Why Join Us? Be part of a pioneering AI startup with global More ❯
Employment Type: Full-Time
Salary: £80,000 - £150,000 per annum
Posted:

Senior Backend Engineer

South West London, London, United Kingdom
Ncounter LTD
Product-Focused Backend Engineer Functional Programming & Distributed Systems London (Hybrid) | £120,000£160,000 + Equity At Ncounter, were partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs … Design to solve real user problems Playing an active role in shaping team goals, defining technical metrics, and prioritising outcomes over ticket-chasing Your Background: Hands-on experience with functional programming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems More ❯
Employment Type: Permanent
Posted:

Backend Engineer

London, South East, England, United Kingdom
Ncounter
Product-Focused Backend Engineer – Functional Programming & Distributed Systems London (Hybrid) | £120,000–£160,000 + Equity At Ncounter, we’re partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable … Design to solve real user problems Playing an active role in shaping team goals, defining technical metrics, and prioritising outcomes over ticket-chasing Your Background: Hands-on experience with functional programming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems More ❯
Employment Type: Full-Time
Salary: £120,000 - £160,000 per annum
Posted:

Programming Language Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Kodamai
foster a supportive, unified team that values open communication, humility, honesty, and teamwork. We actively encourage diverse perspectives and problem-solving, with a commitment to continuous learning and excellence. Programming Language Engineer We are seeking a Programming Language Engineer to accelerate the development of our bespoke AI Agent Orchestration language. The role involves using methods from category theory … AI Agents About You: At least a Master's degree (PhD preferred) in Computer Science or Mathematics Fluency in category theory and/or type theory, and/or functional programming Strong programming skills and software development track record, ideally involving some combination of programming language implementation and/or LLM agent development Familiarity with the … development and its limitations Some knowledge of dependent types Great communication skills and ability to fit in to an existing distributed development team Further desiderata: Familiarity with the Julia programming language Knowledge of relevant topics in applied category theory, such as: algebraic theories; presheaves and categorical databases; coalgebra; containers/polynomial functors Sometimes, great candidates hold back from applying More ❯
Posted:

Programming Language Engineer

paisley, central scotland, united kingdom
Hybrid / WFH Options
Kodamai
foster a supportive, unified team that values open communication, humility, honesty, and teamwork. We actively encourage diverse perspectives and problem-solving, with a commitment to continuous learning and excellence. Programming Language Engineer We are seeking a Programming Language Engineer to accelerate the development of our bespoke AI Agent Orchestration language. The role involves using methods from category theory … AI Agents About You: At least a Master's degree (PhD preferred) in Computer Science or Mathematics Fluency in category theory and/or type theory, and/or functional programming Strong programming skills and software development track record, ideally involving some combination of programming language implementation and/or LLM agent development Familiarity with the … development and its limitations Some knowledge of dependent types Great communication skills and ability to fit in to an existing distributed development team Further desiderata: Familiarity with the Julia programming language Knowledge of relevant topics in applied category theory, such as: algebraic theories; presheaves and categorical databases; coalgebra; containers/polynomial functors Sometimes, great candidates hold back from applying More ❯
Posted:

Programming Language Engineer

milton, central scotland, united kingdom
Hybrid / WFH Options
Kodamai
foster a supportive, unified team that values open communication, humility, honesty, and teamwork. We actively encourage diverse perspectives and problem-solving, with a commitment to continuous learning and excellence. Programming Language Engineer We are seeking a Programming Language Engineer to accelerate the development of our bespoke AI Agent Orchestration language. The role involves using methods from category theory … AI Agents About You: At least a Master's degree (PhD preferred) in Computer Science or Mathematics Fluency in category theory and/or type theory, and/or functional programming Strong programming skills and software development track record, ideally involving some combination of programming language implementation and/or LLM agent development Familiarity with the … development and its limitations Some knowledge of dependent types Great communication skills and ability to fit in to an existing distributed development team Further desiderata: Familiarity with the Julia programming language Knowledge of relevant topics in applied category theory, such as: algebraic theories; presheaves and categorical databases; coalgebra; containers/polynomial functors Sometimes, great candidates hold back from applying More ❯
Posted:

Software Engineer with Security Clearance

Huntsville, Alabama, United States
Innovative Defense Technologies
/code testing algorithms in C++, SQL, Python, JavaScript, and Java Integrate software components into a complex software development environment Ensure adherence to industry standards pertaining to security, orthodox programming paradigms, and customer performance requirements Work with small cross-site teams of software and/or systems engineers Create installable software, then install, configure, and maintain software in customer … experience in software development Bachelor's Degree in Software Engineering, Computer Science, or software related fields Required skills: Experience with C++, Java, JavaScript, and/or Python and other programming languages Familiarity with SQL and relational databases and management systems Experience or knowledge working within a collaborative CI/CD development environment using tools like Jenkins, Gitlab Runners, or … developer tooling: Maven, Java, Pip, Conan, CMake, gcc, VSCode, Visual Studio, Eclipse Prioritization and management of individual workload across several milestones and projects efficiently Understanding of Object Oriented and Functional Programming Paradigms Experience working in an Agile software development framework Ability to document requirements and specifications Experience with interpretations of data models from abstract business concepts Preferred skills More ❯
Employment Type: Permanent
Salary: USD 184,000 Annual
Posted:

Senior Full Stack Developer

United Kingdom
PASS by everyLIFE
years' experience of commercial full stack development You write clean, testable code and expect others to do the same You have excellent problem-solving skills Good understanding of asynchronous programming You take ownership and responsibility for your work Strong knowledge of NodeJS and have experience building/maintaining a Node backend Strong knowledge of Typescript or another typed programming … of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functional programming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/micro frontends Experience working with Docker/ECS Experience More ❯
Posted:

Derivatives Quant Developer | FinTech | London

United Kingdom
Undisclosed
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
Posted:

Derivatives Quant Developer | FinTech | London

london, south east england, united kingdom
Undisclosed
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
Posted:

Derivatives Quant Developer | FinTech | London

slough, south east england, united kingdom
Undisclosed
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
Posted:

Mobile QA Engineer (Manual)

London, United Kingdom
Experis
before, at, or after the time of purchase. Responsibilities Collaborate with Product, Design and Development teams to understand product requirements and create comprehensive test plan and test cases. Execute functional and automated tests to verify the accuracy, completeness, and reliability of functionality. Contribute to the development and enhancement of UI automated testing frameworks built on Espresso (Android) and XCUITest … master's degree in science (preferably Computer Science, Engineering, or other related disciplines). Must have hands-on testing experience in iOS and Android mobile platforms by leveraging various functional and automated tools. Minimum 3+ years of mobile app Automation experience with tools like Monkey Talk, Selendriod, Appium, Katalon etc. Possesses deep knowledge on Functional, Integration, Regression, Exploratory … End to End, Compatibility, GUI, Web Services and Accessibility testing. Good Understanding of Swift, Kotlin or similar functional programming language. Strong programming abilities and debugging skills. Excellent API testing experience using Postman, Http Client, or similar tools. Strong experience with Debugging tools like Charles Proxy, Splunk, Sentry, Console or similar. Excellent communication and team player. Experience with More ❯
Employment Type: Contract
Rate: £500/day
Posted:

SS - DATA ARCHITECT ROLE

Denver, Colorado, United States
Apex 2000 INC
A successful Architect will have the following: Should have prior experience in working as a Data Warehouse/Big Data Architect. Experience in advanced Apache Spark processing framework, spark programming languages such as Scala/Python/Advanced Java with sound knowledge in shell scripting. Should have experience in both functional programming and Spark SQL programming … Specifically, this experience must be in writing Big Data data engineering jobs for large scale data integration in AWS. Prior experience in writing Machine Learning data pipeline using Spark programming language is an added advantage.Advanced SQL experience including SQL performance tuning is a must. Should have worked on other big data frameworks such as MapReduce, HDFS, Hive/Impala More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Full Stack Developer

City, Cardiff, United Kingdom
Hybrid / WFH Options
Yolk Recruitment
ideas, give and receive constructive feedback, and take collective responsibility for team outcomes. If you don't have every technology listed but have solid experience with object-oriented or functional programming and a desire to learn, you'll still be strongly considered. What you'll get in return: Profit Share: Paid quarterly (subject to company performance) Hybrid Working More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 58,000 Annual
Posted:

Full Stack Developer

Cardiff, South Glamorgan, Wales, United Kingdom
Hybrid / WFH Options
Yolk Recruitment Ltd
ideas, give and receive constructive feedback, and take collective responsibility for team outcomes. If you don't have every technology listed but have solid experience with object-oriented or functional programming and a desire to learn, you'll still be strongly considered. What you'll get in return: Profit Share: Paid quarterly (subject to company performance) Hybrid Working More ❯
Employment Type: Full-Time
Salary: £45,000 - £58,000 per annum
Posted:

Scala Developer

Broomall, Pennsylvania, United States
Software Methods, Inc
You have strong OO programming skills, an interest in functional programming, create clean web APIs, and love working with the latest Big Data and NoSQL technologies. You possess a high level of technical creativity, problem solving ability, software process and lifecycle expertise, great communication skills. Successful candidates should enjoy working in a fast-paced environment and strive … to improve the product and process. Troubleshoot issues with application, technologies and infrastructure Continuously improve technical knowledge Deliver work with quality on time Required: Over five years of Scala programming experience and test automation Experience with stream processing (e.g. akka stream) Experience with Oracle databases Over three years experience developing enterprise applications as SaaS or PaaS Experience implementing microservices More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineer, Elixir - Romania

Ireland
PDQ Deploy
impact, and a seat at the table in building our product. Elixir, Rust, PostgreSQL, Typescript, GCP -by design. Our systems are modern and fun to build. If you love functional programming or systems-level thinking, you'll feel right at home. Local team. Global impact. We're expanding in Romania to build a strong, collaborative engineering hub. You … Ownership: You take responsibility for projects, drive results, and deliver on commitments Honesty: You demonstrate integrity, transparency, and ethical behavior in all interactions Collaboration: You work effectively with cross-functional teams and foster a culture of teamwork Improvement: You continuously seek opportunities for growth, innovation, and personal development Passionate about delivering business value by applying your engineering skills Experience More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Research Engineer, Advanced Technology Laboratories with Security Clearance

Arlington, Virginia, United States
Hybrid / WFH Options
Lockheed Martin
e.g., Elasticsearch, Oracle, MySQL, NoSQL, MongoDB, Neo4j ) - DevSecOps, microservice oriented architectures, containerization, and CI/CD tools and processes (e.g., GitLab, Docker, Jenkins ) - Embedded and real-time system programming. Functional programming a plus (Haskell, Scala, OCaml, etc.). - Experience developing software compatible with Universal Command and Control Interface (UCI) - Data Science techniques (e.g., regression analysis, statistics, K-Means More ❯
Employment Type: Permanent
Salary: USD 91,000 Annual
Posted:

Full Stack Developer - BACLJP

Bromley, London, United Kingdom
Adecco
Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functional programming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Full Stack Developer - BACLJP00012781

Bromley, London, United Kingdom
Adecco
Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functional programming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
Employment Type: Contract
Posted:

Full Stack Developer - BACLJP00012781

Bromley, Kent, England, United Kingdom
Adecco
Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functional programming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:
Functional Programming
10th Percentile
£94,125
25th Percentile
£100,000
Median
£115,000
75th Percentile
£119,375
90th Percentile
£131,250