rapidly make a difference now and that will still be relevant in 2040 and beyond. We are using advanced technology such as the Elixir functionalprogramming 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 ❯
development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functionalprogramming; 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 ❯
development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functionalprogramming; 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 ❯
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 functionalprogramming language (Swift, Java, C++, Scala etc) Deep understanding of object-oriented design, data structures, algorithm design, complexity analysis, performance analysis, problem solving More ❯
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 functionalprogramming paradigms, event driven architecture, platform engineering or others. Professional Skills You have experience influencing others and always advocate for technical excellence while More ❯
as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functionalprogramming language Experience working with AWS or Google Cloud Our Technology Stack The list below is indicative and not exhaustive of the technologies More ❯
as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functionalprogramming language Experience working with AWS or Google Cloud Our Technology Stack The list below is indicative and not exhaustive of the technologies More ❯
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 functionalprogramming 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 ❯
as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functionalprogramming language Experience working with AWS or Google Cloud Technology Stack The list below is indicative and not exhaustive of the technologies we More ❯
as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functionalprogramming language Experience working with AWS or Google Cloud Technology Stack The list below is indicative and not exhaustive of the technologies we More ❯
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 functionalprogramming with (Java, Scala, Python). Strong knowledge of data formats like JSON, Avro, Parquet, Protobuf. Strong experience of information architecture. Strong knowledge More ❯
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 FunctionalProgramming will be a plus Excellent communication skills with a good problem-solving attitude Ability to perform in a team environment BSc degree More ❯
Stack) in London/WFH with a salary up to £90k. Do you enjoy problem-solving and working with a range of technologies including functionalprogramming languages such as Elixir? You could be progressing your career in a senior hands-on role at a successful and profitable energy More ❯
users. We use Haskell (or our in-house variant, Mu) for practically everything we do. We expect solid computer science knowledge and demonstrated typed functionalprogramming 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 ❯
Posted 3 days ago Required Skills Experience with testing frameworks, such as Jenkins or Bamboo, in a CI/CD environment. Proficiency in a functionalprogramming paradigm, such as Erlang, Haskell, Scala , or OCaml. Experience in developing software for high-assurance, safety critical, or life critical domains. More ❯
This is a job posted by our partner Jooble. Skills Required Experience in functionalprogramming 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 ❯
This is a job posted by our partner Jooble. Skills Required Experience in functionalprogramming 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 ❯
providers (e.g. AWS, GCP, Azure). Experience using version control software (e.g. git) is required. Trading/Financial experience. Bonus points for: Experience with functionalprogramming (Rust is a plus, as the company will be using it soon). A little bit about you: The ideal candidate is More ❯
providers (e.g. AWS, GCP, Azure). Experience using version control software (e.g. git) is required. Trading/Financial experience. Bonus points for: Experience with functionalprogramming (Rust is a plus, as the company will be using it soon). A little bit about you: The ideal candidate is More ❯
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 ❯
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 ❯
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 ❯
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 ❯
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, functionalprogramming, or any More ❯
users. We use Haskell (or our in-house variant, Mu) for practically everything we do. We expect solid computer science knowledge and demonstrated typed functionalprogramming 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 ❯