Functional Programming Jobs

1 to 25 of 28 Functional Programming Jobs

Senior Software Developer

United Kingdom
Hybrid/Remote Options
Spectrum It Recruitment Limited
Senior Software Developer required by a successful software company developing enterprise web application products for the medical sector. C# is the primary programming language used in the team. They utilise a language extension library to facilitate functional programming with C#. Any knowledge with F#, Haskell, Scala or similar functional language is imperative for any application - even … is via personal projects, It doesn't need to be commercial experience. The company has a fully remote working policy with no requirement to visit an office. Essential experience: Functional programming experience or a vested interest in functional programming even in personal projects C# Knowledge of one or more functional programming languages eg Scala … Haskell, F# SQL Experience in any of the following areas would be advantageous Functional programming in C# Language-ext Domain driven design Property-based testing Domain specific languages TypeScript Healthcare or medical industry experience If you are seeking a role of this nature, please get in touch for more information. Spectrum IT Recruitment (South) Limited is acting as More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Software Engineer, Intelligence Services (IRL)

Galway, Ireland
Centripetal Networks
leading edge technologies to new products. What you should have experience in: Proven track record as a trusted member of a high performing team. Experience with Object Oriented and Functional programming languages. Knowledge about the strengths of different programming language paradigms. Building clean consumable REST interfaces, having clearly negotiated the contract with consumers of that interface. Proven … customer data center or in the cloud. What you should have on your resume: BS/MS degree in Computer Science or closely related field. 3-5 years of functional programming (preferably Clojure) Strong CS skills such as data structures, algorithms, and problem solving. Build and CI tools such as git, Gradle, Leiningen, Clojure deps, CircleCI or Jenkins. More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Sr. Scala Developer (Onsite)

Denver, Colorado, United States
Zibal Technologies
to define clear API contracts and integration patterns Contribute to code quality, testing, and CI/CD automation Monitor, troubleshoot, and optimize performance of services and API endpoints Strong programming experience with Scala (Akka, Play, or Cats/Scalaz) and Java (8+) Hands-on experience with Apache Kafka (producer/consumer APIs, Avro/Protobuf, topic design) Experience building … and consuming RESTful APIs and optionally GraphQL APIs Knowledge of functional programming and reactive patterns Familiarity with Spring Boot, asynchronous programming, and dependency injection Strong unit and integration testing practices Comfortable with Git, CI/CD pipelines, and API security (OAuth2, JWT) Nice to Have Kafka Streams or Akka Streams experience Exposure to Kafka Connect, Schema Registry More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Front-End/Full Stack Developer

Reston, Virginia, United States
Cfg Merchant Solutions
remote. Responsibilities: Design, develop, and maintain scalable JavaScript/TypeScript applications in React/Next.js. Write clean, maintainable, and well-documented code following industry best practices. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews to ensure code quality and share knowledge with the team. Debug and resolve complex bugs and issues. … maximum performance and scalability. Contribute to technical architecture decisions and system design. Stay current with emerging technologies and industry trends. Key Skills: Experience with React, Next.js and Node.js Asynchronous programming (Promises, async/await) Closures, scope, and execution context Event loop and concurrency model Package managers (npm, yarn, pnpm) Testing frameworks (Jest) Deep understanding of JavaScript/TypeScript fundamentals … Familiarity with CI/CD pipelines and DevOps practices Experience designing systems and component libraries, including backend development Experience and Educational Requirements: Experience with Java or Scala Microservices architecture Functional programming concepts Performance monitoring and profiling tools Code quality and best practices Modern frameworks and tools Bachelor of Science in computer science, or equivalent. Salary Range More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Lead Software Engineer

north yorkshire, yorkshire and the humber, united kingdom
Switch2 Energy Limited
with the latest technologies and trends Participate in code reviews and provide constructive feedback Produce maintainable, high quality code as an individual contributor Skills: You have experience leading cross-functional technology teams You have experience guiding and shaping workstreams to ensure the right thing is built, in the right way You have experience mentoring and helping team members develop … their careers and competencies You have a desire to work with Rust and within the functional programming paradigm You have strong proficiency in React, Typescript, and the Node toolchain You have experience and knowledge of coding best practices You have experience with automation testing frameworks and proficiency with all levels of testing: unit, integration, end-to-end You … have experience working with non-technical stakeholders and care about non-functional requirements You have experience with agile best practices such as TDD, pair programming, and focus on short, iterative feedback cycles You have understanding and experience with APIs, databases, and cloud technology (AWS) You have experience creating, maintaining and improving CI pipelines More ❯
Posted:

Full Stack Developer

Cardiff, South Glamorgan, Wales, United Kingdom
Hybrid/Remote 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, Work From Home
Salary: £55,000
Posted:

Senior Full Stack Engineer

London, United Kingdom
Tallarium Ltd
development experience Strong, proactive communication skills, with a deep preference for teamwork Experience in independent project management of complex problem solving Tech-agnostic engineer, with competence in a major programming language - 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 More ❯
Employment Type: Permanent
Salary: GBP 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 Full Stack Engineer - Technologist

City of London, London, United Kingdom
Hybrid/Remote Options
Client Server
Senior Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer

Dublin, Ireland
Global-e Online Ltd
and deliver the core services and libraries for our platform. You will drive innovation within our API first microservice architecture built on Scala, Kubernetes, and AWS. Working with cross functional teams you will design and implement robust distributed systems that handle millions of transactions. Your contributions will fuel our growth, shape the platform capabilities for merchants worldwide, and elevate … to ensure alignment and share expertise. Write Code in Scala: Contribute high-quality Scala code (no prior Scala experience required, just a passion for learning and an interest in functional programming). You Are Curious & Enthusiastic: You thrive on tackling complex problems, learning new technologies, and sharing insights with others. Continuous Learner: You stay updated on emerging trends More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Frontend Engineer

Austin, Texas, United States
Aifleet
design frontend-oriented APIs. Technical Requirements: 3-5 years of experience with React Strong knowledge of JavaScript and TypeScript Experience with React Hooks, higher-order components. Basic knowledge of functional programming paradigms Experience with Unit Testing and End to End Testing (e.g. Cypress) Experience working on complex problems and in a complex codebase. Knowledge of Continuous Integration & Delivery More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Principal Data Scientist (H/F)

England, United Kingdom
LexisNexis Risk Solutions
training, and evaluating Deep Learning and Machine Learning models using tools such as PyTorch , TensorFlow , scikit learn , HuggingFace , or LangChain . Experience in a start up or a cross functional team is a plus Experience in Natural Language Processing (NLP) is a plus Strong programming skills in Python , including data wrangling, analysis, and visualization. Solid experience with SQL … AWS, Azure, ) and modern data stack tools (Snowflake, Databricks, ) Proven ability to tackle ambiguous problems, develop data informed strategies, and define measurable success criteria. Familiarity with object oriented or functional programming languages such as C++ , Java , or Rust is a plus Experience with software engineering tools and practices (e.g. Docker , Kubernetes , Git , CI/CD pipelines) is a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

United Kingdom
Spectrum It Recruitment Limited
Senior Software Developer required by a successful software company developing enterprise web application products for the medical sector. C# is the primary programming language used in the team. They utilise a language extension library to facilitate functional programming with C#. Any knowledge with F#, Haskell, Scala or similar functional language is imperative for any application - even More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Freelance Senior Software Engineer

Amsterdam, Noord-Holland, Netherlands
Hybrid/Remote Options
Madison Black
monorepo. Build setup using NPM, Webpack. Testing and code quality using Jest, ESLint, and Cypress. Building custom build tooling in Node JS. Other Technical skills: Git workflows, knowledge of functional programming principles, DevOps Knowledge (Github actions). About the role: start: ASAP 32-40 hours per week 6 months, with possibility to extend Hybrid working, Amsterdam area Are More ❯
Employment Type: Permanent
Salary: EUR 70,000 - 90,000 Monthly
Posted:

Senior Machine Learning Engineer

United States
Hybrid/Remote Options
Onestudyteam
solutions in production at scale. Proven ability to implement end-to-end ML pipelines from data ingestion to model serving for real-world applications used by real people. Strong programming and data skills: Proficiency in Python and its ML ecosystem (pandas, scikit-learn, TensorFlow/PyTorch), with clean and efficient coding practices. Comfortable working with large datasets, writing complex … SQL queries, and leveraging modern data processing frameworks. Experience with functional programming (e.g. Clojure) is a plus but not required. Cloud and MLOps expertise: Experience with modern cloud infrastructure (AWS or similar) and containerization tools like Docker. Familiarity with MLOps best practices such as CI/CD pipelines, automated testing, and monitoring model performance/data drift to More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior devops engineer (Remote)

United States
Hybrid/Remote Options
Vlipco
documentation in English Valuable experience (not all are required but a huge plus) Container orchestration (Kubernetes, ECS) Infrastructure as code (Ansible, Terraform) Networking on Linux like enrivonments Microservices environments Functional Programming Language proficiency (Lisp, Haskell, Clojure) What's in it for you At Vlipco we foster a unique company culture championing self-empowerment, personal development, direct and clear More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

.Principal Software Engineer - AI Engineering

Cambridge, Massachusetts, United States
Context Labs
LLMs) to improve performance on specific tasks. Proficiency in designing and optimizing prompts to elicit desired responses from language models. Experience with integrating API services. Proficiency in unit and functional testing Hands-on experience in building and deploying conversational AI systems, including chatbots and virtual assistants. Strong coding skills in Java or other JVM languages (e.g., Scala) for developing … based microservice architectures and the Kubernetes platform. Proficiency with MySQL, PostgreSQL, or equivalent RDBMS Experience with NoSQL/NewSQL databases. Proficiency in source code management Preferred Experience: Experience with functional programming Experience with OpenAI API A bachelor's degree in computer science or related field Why you'll like it here: Context Labs is collaborative at its core. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Full Stack Engineer - Technologist

City, London, United Kingdom
Hybrid/Remote Options
Client Server
Senior Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Staff Full Stack / AI Engineer

United States
Hybrid/Remote Options
Pocket Prep
We're looking for someone who has the following: Required: 8+ years of professional full stack experience, a majority w/TypeScript and NodeJS Deep knowledge of TypeScript and functional programming patterns Proven integration and experimentation experience with machine learning Strong focus on code quality, testing, and documentation Preferred: Experience delivering solutions in other languages , particularly Python Experience More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer, Intelligence Services - Cloud-Native

Galway, Ireland
Centripetal Networks Inc
Engineer for their Intelligence Services team. This role involves developing cutting-edge cloud-based products, utilizing cloud platforms like AWS and GCP, and focusing on back-end development using functional programming, preferably Clojure. Candidates should have experience with container orchestration and Agile practices, along with strong problem-solving skills and a relevant degree. More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Front-End Software Engineer

United States
Hybrid/Remote Options
Dnsfilter
Experience with Material UI () Knowledge of transforming old designs from Tailwind CSS to Material UI (MUI) Experience using React Query to optimize searches and cache data Solid understanding of functional programming Attention to detail while converting UX designs to a working application Experience working with a globally distributed workforce The ability to keep work hours that mostly overlap … with 9a-5p Eastern, M-F Bonus points for: Knowledge or experience with other programming languages, specifically TypeScript, Next.js Knowledge of feature flag management tools such as LaunchDarkly Knowledge or experience of Playwright An energetic & entrepreneurial team player who is a strong and proactive communicator Self-starter who operates independently while being collaborative with the broader team An understanding More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Data Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid/Remote Options
Bright Purple Resourcing
maintaining data pipelines Working with time-series and structured/unstructured datasets Applying your industry know-how within financial data to ensure continual product development Tech youll work with: Functional programming i.e. Ruby, Python, Elixir PostgreSQL OpenAPI integrations Various data streaming and processing tools Whats in it for you: Fully remote working Flexible hours Trust and ownership Chance More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Software Engineer L5 - Data and Feature Infrastructure, Machine Learning Platform

United States
Netflix
/or Python codebases Experience with public clouds, especially AWS Self-driven and highly motivated team player Preferred Qualifications Experience in building and operating ML feature stores Experience with Functional Programming Experience working with Notebooks such as Jupyter or Polynote Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer, Intelligence Services - Cloud-Native

Galway, Ireland
Hybrid/Remote Options
Centripetal Networks
and contributing to cutting-edge cybersecurity products. The ideal candidate will have a strong background in software development and cloud technologies like AWS or GCP, with operational experience in functional programming such as Clojure. Competitive compensation and a hybrid working model are offered. More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Contractor Care Specialist

london (city of london), south east england, united kingdom
Hybrid/Remote Options
Signify Technology
our growing London team. In this role, you'll support our expanding network of contractors and consultants, helping us uphold our reputation as the leading technology talent agency in functional programming. As an APSCo-accredited company, diversity and inclusion are at the heart of everything we do. Our mission is simple: to empower every individual -regardless of background-to More ❯
Posted:
Functional Programming
10th Percentile
£100,000
25th Percentile
£107,500
Median
£115,000
75th Percentile
£125,625
90th Percentile
£131,250