console Has built infrastructure with Terraform Bonus points Has worked in an intelligence collection setting Experience with "big data" technologies, the management of data, and data pipelines Familiarity with functionalprogramming concepts Has run production workloads of 1000s QPS Has been part of an "on call" incident response team (though this role does not involve an "on call More ❯
doctors, and administrators - and turn confusing, click-heavy workflows into fast, intuitive experiences. Your Experience: Minimum of 10 years of professional software engineering experience. Proficiency with object oriented and functionalprogramming, with the ability and willingness to use and adopt new technologies. We use tools such as Phoenix, Elixir, Python, Erlang, Javascript, Node.js and more. Strong ability to More ❯
London, England, United Kingdom Hybrid / WFH Options
Natter
track record of technical excellence, delivering resilient systems, ideally behind consumer products Desirable Previous experience developing high-performant, high-load frontend applications Experience building & maintaining component libraries Experience with functionalprogramming Proficient with cross-browser testing & compatibility Experience in and enjoyment of early stage/startup environments What’s In It For You ️ Quarterly international team offsite Remote More ❯
and have a broad understanding of what is going on elsewhere within Funding Circle and industry trends. What we’re looking for Experienced Developers in at least one major FunctionalProgramming language (E.g. Python, Clojure, Ruby, Scala, Elixir) A senior who is able to lead and influence architectural decisions whilst mentoring and up-skilling more junior members of More ❯
application architectures. Strong attention to detail with a big-picture perspective. Comfort with implementing highly abstract concepts and complex architectures. Proficiency in object-oriented development. Proficiency in unit and functional testing. Experience in API development and integration (RESTful, GraphQL, gRPC, etc.). Experience with Java frameworks such as Spring, Quarkus, Helidon, etc. Proficiency with Docker microservice architectures and Kubernetes. … Experience with RDBMS like MySQL, PostgreSQL, or equivalent. Experience with NoSQL/NewSQL databases. Proficiency in source code management. Additional Experience: Experience with functional programming. Experience with languages other than Java. Bachelor's degree in computer science or a related field. Why you'll like it here: Context Labs is collaborative at its core, promoting continuous learning and discovery. More ❯
distributed authorization systems like OPA, Zanzibar, etc. Experience and comfort working independently. End-to-end understanding of modern application architectures. Proficiency in object-oriented development. Proficiency in unit and functional testing. Proficiency in API development and integration (RESTful, GraphQL, gRPC, etc). Experience with Java frameworks such as Spring. Proficiency with Docker-based microservice architectures and Kubernetes. Proficiency with … MySQL, PostgreSQL, or equivalent RDBMS. Proficiency in source code management. Additional Experience: Experience with functional programming. Experience with languages other than Java (Kotlin). Experience with frameworks other than Spring (Quarkus/Helidon/etc.). Experience leading technical talks on microservice-based systems. Experience with NoSQL/NewSQL databases. Bachelor's degree in computer science or related field. More ❯
Social network you want to login/join with: Functional Software Engineer (London), London col-narrow-left Client: Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: Job Views: 22 Posted: 17.06.2025 Expiry Date: 01.08.2025 col-wide Job Description: At Imandra, we build tools for reasoning about algorithms. Our technology forms … What we're looking for A product-focused mindset, with a willingness to design, develop and deliver features and improvements across the full software stack. An interest in typed, functional languages. Experience collaborating using Git/GitHub/CI tools and processes. Skills that are a bonus We don’t expect everyone to have these, but any experience or … interest in working with them would definitely be a plus: Experience building projects with OCaml, ReasonML, Haskell, or other functionalprogramming languages. Working with cloud infrastructure, specifically GCP. An interest in theorem proving and formal verification. Experience contributing to open-source projects. #J-18808-Ljbffr More ❯
that have joined from both tech and other financial firms. Key Responsibilities: Develop and maintain high-performance systems which handle billions of dollars in transactions daily. Collaborate with cross-functional teams to design and implement innovative software solutions. Utilize and contribute to open-source software in daily work. Engage in projects that range from machine learning to systems administration … and beyond. What They’re Looking For: Programming Skills: Top-notch programming abilities in any object-oriented (OO) language. While they primarily use OCaml, experience with functionalprogramming is not required. Passion for Technology: A deep love for and understanding of technology, with an interest in diverse areas like programming language design, systems engineering, and … more. Collaboration: Strong interpersonal skills to work effectively within small teams. About You: Candidates from any OO programming background who are eager to learn new languages and technologies are welcome. No prior experience in finance is necessary; they are more interested in your problem-solving skills and your ability to learn. Why Apply: Work in a high-impact role More ❯
teams to solve end-to-end performance challenges in AI inference stacks. Tech Stack & Focus Rust-first development (performance-critical systems, type-safety, modern tooling). Low-level systems programming (CPU/accelerator interaction, memory management). Compiler design, functionalprogramming concepts, and hardware/software co-design. We’re Excited If You Have 3+ years in … systems programming, compiler development, or performance-critical software. Proficiency in Rust (production or open-source projects) or expertise in C/C Haskell/OCaml. A passion for novel architectures and optimizing code for unconventional hardware. Strong problem-solving skills and a collaborative, critical-thinking mindset. If you are a Senior Software Engineer and you're looking for a More ❯
efficient runtime libraries and APIs to bridge ML frameworks with accelerator hardware. Collaborate across teams to solve end-to-end performance challenges in AI inference stacks. Low-level systems programming (CPU/accelerator interaction, memory management). Compiler design, functionalprogramming concepts, and hardware/software co-design. 3+ years in systems programming, compiler development, or More ❯
and technologies. Work across multidisciplinary teams to deliver against the company’s objectives. Interpret internal and external business challenges and recommend appropriate system and technology solutions to produce a functional solution. Identify areas for improvement and development using a full range of software development tools. Undertaking any other tasks/duties as may be reasonably required to fulfil DeGould … relevant ML performance metrics and how to apply them to monitor models. Strong knowledge of Python (such as numpy, pandas, matplotlib, streamlit, and opencv). Strong knowledge of modern programming paradigms (OOP, functionalprogramming etc). Ability to write clean, robust, readable, error handling and error tolerant code. Good knowledge of at least one of PyTorch, Keras More ❯
operational considerations of each step. Over time, as you become more familiar with the day-to-day operations of the desk, you’ll dedicate increasing amounts of time to programming, assisting traders more directly, or building out the firm's infrastructure. Eventually, you'll be able to leverage your experience to cover a wider range of work, handling both … and courteous with strong organizational and communication skills Eager to ask questions, admit mistakes, learn new things, and continuously improve We don’t expect you to have experience with functionalprogramming, OCaml, or finance for this position; we’re happy to hire talented engineers in this role and teach them what they need to know #J-18808-Ljbffr More ❯
and address any performance issues in a timely manner. Technical Excellence: Drive technical excellence and ensure the team delivers high-quality, scalable, and reliable software solutions. Collaborate with cross-functional teams to define and prioritize engineering initiatives, ensuring alignment with business objectives. Stay up-to-date with industry trends, emerging technologies, and best practices, and leverage this knowledge to … or a related field. 8-10 years in software engineering, with a strong technical background. Strong technical background in software engineering and development, with expertise in distributed systems, multiple programming languages (e.g., Scala, Java, and Python), various language constructs, frameworks, and technologies. 3-5 years of demonstrated experience managing and leading engineering teams, preferably in a distributed setting. You … team members. Strong project management skills, with the ability to prioritize and manage multiple projects simultaneously. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders. Strong problem-solving and decision-making abilities, with a focus on delivering results. Bonus: You have a background in building developer platforms, generative AI, B2B SaaS More ❯
and address any performance issues in a timely manner. Technical excellence: Drive technical excellence and ensure the team delivers high-quality, scalable, and reliable software solutions. Collaborate with cross-functional teams to define and prioritize engineering initiatives, ensuring alignment with business objectives. Stay up-to-date with industry trends, emerging technologies, and best practices, and leverage this knowledge to … or a related field. 8-10 years in software engineering, with a strong technical background Strong technical background in software engineering and development, with expertise in distributed systems, multiple programming languages (eg; Scala, Java, and Python), various language constructs, frameworks, and technologies. 3-5 years of demonstrated experience managing and leading engineering teams, preferably in a distributed setting You … team members. Strong project management skills, with the ability to prioritize and manage multiple projects simultaneously. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders. Strong problem-solving and decision-making abilities, with a focus on delivering results. Bonus: You have a background in building developer platforms, generative AI, B2B SaaS More ❯
London, England, United Kingdom Hybrid / WFH Options
Satalia (NPComplete)
real time optimisation - another engineering challenge. You’ll work in a motivated and excited team of software engineers, QA, data scientists, optimisers and product managers. Our team is cross-functional and in different locations, with different functional areas and expertise. You’ll work with agile methods, embracing change and deploying software more than once a day. Team has … direction/priorities of the product. MINIMUM QUALIFICATIONS/SKILLS Be polyglot having strong Java 8+ experience Have 3+ years of professional working experience as a software engineer Prefer functionalprogramming style where appropriate Aware of the advantages of relational and document based databases, including CAP theorem Know how queues such as Kafka, SQS, Nsq work and their More ❯
decision-making. Required Experience: 5+ years of commercial software engineering experience. Proficiency with AWS, Kubernetes, Postgres, and Terraform. Bonus Skills: Background in intelligence collection or big data. Familiarity with functionalprogramming and high-throughput systems. Experience with incident response (though this role is not on-call). Flexible Work: Hybrid setup Learning & Development: $1,000 annual budget and More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
efficient queue management. Ship to production multiple times a day, solving real-world user challenges. Your Experience 5+ years of backend development experience with strong architectural skills. Experience with functionalprogramming (Elixir, Scala, Go, Node.js, Haskell, etc.). Cloud infrastructure expertise (AWS, Terraform) with experience at scale. Deep understanding of distributed systems, orchestration, and observability. Knowledge of GenAI More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Harrington Starr
squads to ship new betting & broadcast features. • Champion best‐practice: TDD/CI, observability, DevOps automation. What you will need • 3+ years of professional Scala development • Solid grasp of functionalprogramming and concurrency (Cats, ZIO or similar). • Production experience with message queues or streaming platforms (Kafka, Kinesis, Pulsar). • Cloud deployment know‐how – AWS preferred (Docker, Kubernetes More ❯
East London, London, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
Bury, Greater Manchester, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
Leigh, Greater Manchester, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯
Altrincham, Greater Manchester, United Kingdom Hybrid / WFH Options
Skillful
layers. What they're looking for: 3+ years’ commercial iOS experience (Swift/SwiftUI) Solid experience building apps that scale, with good performance and UX Strong understanding of OOP, functionalprogramming, and modern design patterns Confident working with REST APIs and GraphQL A proactive mindset and ability to work independently Someone who cares about product quality, not just More ❯