enterprise implementations. In depth knowledge of operating Windows, Linux or other UNIX variants in a datacenter environment or AWS cloud. Computer Science fundamentals in datastructures, problem solving and complexity analysis Strong system troubleshooting skills and able to deal with ambiguity and drive, design, and implement large scale More ❯
oriented language (Java or C#), multi-threading and any relational database Solid architectural understanding of enterprise applications Understanding of computing science fundamentals - concurrency, algorithms, datastructures, design patterns, etc. Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Preferred Experience with Java More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Linaro Ltd
be granted: Excellent analytical and problem-solving skills. Thorough understanding of computer science topics, including operating system concepts, computer architecture, and advanced algorithms and data structures. Knowledge of the Linux operating system architecture, including boot process, kernel design, user space libraries, and multimedia and other frameworks. Knowledge of the More ❯
Required Exceptional coding ability in at least one of our core languages: Java/Kotlin or Python. Previous experience working with complex algorithms and data structures. Experience in building well-tested code for production and a demonstrable history of advocating for software quality and evangelising best practices. Experience with More ❯
statistical and fundamental modelling using IT tools such as SQL, Python, Excel, and Business Intelligence tools (Power BI); with a pragmatic approach to large data structures. A good understanding of linear and mixed-integer programming methods, with experience building and solving models using commercial optimizers. Rewards and benefits: As More ❯
tangible results and process improvements. WHAT YOU WILL DO Build low latency, scalable and highly performant exchange services including matching engine, customer gateways, market data, connectivity to external trading systems, etc. Deliver high quality systems that integrate testing at every development stage. Be a part of a dedicated engineering … in the testing process, driving much of the testing at all stages. Experience in trading system architecture, exchange gateway connectivity (binary and FIX), market data generation and ingestion, high throughput, low latency systems. You take a pragmatic approach to developing clean solutions to complex problems. Understanding of algorithms, datastructures, databases and large-scale systems. COMPENSATION & PERKS Unlimited vacation policy; work hard and take time when you need it Apple equipment Full-time salary based on experience and meaningful equity in an industry-leading company The opportunity to be a key player and build your career at More ❯
months with the right technologies Has worked in complex software systems - both front-end and back-end and understands the importance of good datastructures, a scalable architecture and constantly evolving tech stack You care about the “right tool for the right job” and pick the pragmatic options … when building software Enjoys working in cross functional teams - PMs, UX, Designers and Data You have a product mindset: you care about customer outcomes and you want to make data-informed decisions You have an entrepreneurial, get-things-done attitude You'll contribute to fostering a culture of More ❯
months with the right technologies Has worked in complex software systems - both front-end and back-end and understands the importance of good datastructures, a scalable architecture and constantly evolving tech stack You care about the “right tool for the right job” and pick the pragmatic options … when building software Enjoys working in cross functional teams - PMs, UX, Designers and Data You have a product mindset: you care about customer outcomes and you want to make data-informed decisions You have an entrepreneurial, get-things-done attitude You'll contribute to fostering a culture of More ❯
quantitative researchers, and traders. Your team will work closely to solve challenging technological problems and contribute to our full tech stack, including software design, data engineering, distributed computing, and quantitative modeling. You will be surrounded by cutting edge technology, mentored by industry-leading engineers, offered training and continuing education … trading strategies, and develop algorithms to compete in financial markets. Design trading strategy simulation software optimized for distributed computation. Develop software for large scale data acquisition, storage, accessibility, and visualization. Create user interfaces for data exploration and post trade analysis. Accelerate the research lifecycle from strategy prototype to … in Computer Science, Computer Engineering, or related field. Excellent software development skills in modern C++ and Python. A strong understanding of object oriented design, datastructures and algorithms. A strong understanding of quantitative finance mathematics. A solid foundation in programming with the ability to think, communicate, and code More ❯
alternative investment industry. Define your own future with Allvue Systems! Job Summary We are looking for a Product Manager to lead and scale our Data Intelligence & API product offerings. In this role, you will define the product roadmap, manage a team of Product Owners , and work closely with engineering … complex market needs into actionable product strategies will be critical to success. Responsibilities Product Strategy & Execution: Own and define the product roadmap for our Data Intelligence & API products. Work closely with Product Owners, engineering leadership, and key stakeholders to prioritize initiatives and deliver scalable solutions. Team Leadership & Management: Directly … manage and mentor Product Owners , ensuring alignment with business goals. Foster a data-driven, customer-first culture within the product team. Market Discovery & Business Case Development: Collaborate with internal stakeholders to proactively identify market problems and develop data-driven business cases for new product opportunities. Go-To-Market More ❯
About the Company - We're working with a fast-scaling digital business. They're looking for an Interim Lead Data Architect to join the business at a pivotal moment — reporting directly to the MD and acting as the first proper data hire in the business. About the Role … This is a hands-on role. You’ll audit, shape, and stabilise their data environment, help untangle fragmented sources, and define what good looks like — with a view to building a scalable, data function. Responsibilities Audit current data infrastructure (BigQuery, Postgres, AlloyDB) Identify and resolve data quality, consistency, and accessibility issues Recommend and implement a centralised data structure and governance model Work directly with the MD to align data to business priorities Collaborate with engineers and offshore support to deliver initial fixes Define requirements for future team structure, platforms, and tooling Qualifications - Education More ❯
at Amazon. Our team is part of Amazon's Personalization organization, a high-performing group that leverages Amazon's expertise in machine learning, big data, distributed systems, and user experience design to deliver the best shopping experiences for our customers. Our team builds large-scale machine-learning solutions that … more information. BASIC QUALIFICATIONS - PhD in CS/EE or related field, or MSc and 5+ years of applied research experience - Strong CS foundations (datastructures and algorithms) - Excellent coding and design skills, proficiency with programming languages such as Java or Python - Several publications at top-tier peer … communication and collaboration skills PREFERRED QUALIFICATIONS - Experience in building and launching deep learning and machine learning models for business applications - Solid knowledge of big data and cloud technologies (e.g., Spark, AWS, etc.) - Experience with information retrieval, recommender systems, natural language processing, and/or personalization algorithms - Publications at top More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Client Server
C++ You have experience of working with Artificial Intelligence and are excited about the possibilities of AI in real world settings You have a data centric mindset with a good knowledge of LLMs (Large Language Models) and NLP (Natural Language Processing) You have a strong knowledge of modern software … engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's More ❯
in our Finance team, reporting to our Analytics Lead, and with significant exposure to our COO and teams across the company, including Treasury, Operations, Data Engineering and Markets. Key responsibilities Architect scalable financial models in dbt, ensuring performance and reliability. Design and implement a robust system health framework for … reliable, accurate financial data. Lead the strategic redesign of financial dashboards for evolving business needs and product growth. Become a Financial Data SME – someone who understands the in’s and out’s of our monthly numbers, and is able to proactively dig into/solve analytics issues proactively. Contributes … 5+ years working in an analytical role at a financial institution or tech start-up. Strong SQL skills, and able to handle large, complex datastructures from multiple sources. Experience scaling performant and reliable analytics systems – strong preference for dbt experience; proficiency with Python or R a plus. More ❯
in our Finance team, reporting to our Analytics Lead, and with significant exposure to our COO and teams across the company, including Treasury, Operations, Data Engineering and Markets. Key responsibilities Architect scalable financial models in dbt, ensuring performance and reliability. Design and implement a robust system health framework for … reliable, accurate financial data. Lead the strategic redesign of financial dashboards for evolving business needs and product growth. Become a Financial Data SME – someone who understands the in’s and out’s of our monthly numbers, and is able to proactively dig into/solve analytics issues proactively. Contributes … 5+ years working in an analytical role at a financial institution or tech start-up. Strong SQL skills, and able to handle large, complex datastructures from multiple sources. Experience scaling performant and reliable analytics systems – strong preference for dbt experience; proficiency with Python or R a plus. More ❯
in Computer Science, Engineering, a relevant technical field or equivalent practical experience Your Responsibilities will Involve: Building and maintaining internal tools which allow speedy data annotation and curation for training machine learning models, as well as admin panels for observability and rollouts of critical pipeline changes. Contributing to our … contributing to design ideas, documents and performing code reviews. Preferred Qualifications: Experience with one or more cloud services: AWS, GCP, Azure Understanding of algorithms, datastructures, system design and complexity analysis A background or interest in applied machine learning, supercharging teams by building internal tools Finds enjoyment in … the Privacy Notice for our recruitment process by following the link here . This document provides important information regarding how we handle your personal data throughout the recruitment journey. Apply for this job indicates a required field First Name Last Name Email Phone Resume/CV Enter manually Accepted More ❯
such as JAVA or C#). Experience of taking ownership of large projects and coordinating the work within a team. Strong understanding of common datastructures and programming methods. Strong problem solving, troubleshooting and analysis skills. Demonstrated ability to design, develop, and test high-performance distributed systems. Technically … one or more of JavaScript/Typescript, HTML, CSS, React/Angular/Node.js. Expertise in Flask web framework. Experience in message broker and data streaming tools. Expertise in SQL & PL/SQL, also experience in building solutions using both relational and NoSQL databases. Research has shown that women More ❯
year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with datastructures or algorithms. 1 year of experience working with embedded operating systems. Preferred qualifications: Master's degree or PhD in Computer Science or … search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer More ❯
Qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience with software development in C++, Python or Java programming languages, and with datastructures/algorithms. 3 years of experience with machine learning algorithms and tools. 2 years of experience in building production quality ML systems. … search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a Software Engineer More ❯
Reigate, England, United Kingdom Hybrid / WFH Options
Client Server
ll work across the full development lifecycle, liaising with senior stakeholders to discover and break down requirements, through to design and development of complex, data driven features and applications, taking ownership and working independently to deliver secure cloud based resources, solutions and services. Location/WFH: There's a … practices You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be More ❯
involve a deep dive into the technical knowhow of modelling, validation techniques and knowledge of regulatory requirements and restrictions Experience in programming languages and datastructures such as SAS, Python, R, SQL is key. With Python background, particularly familiarity with pandas/polars/pyspark, pytest; understanding of … UK), UAE, Germany, Spain, Middle East, Netherlands, South Africa, my client is a boutique firm with a demonstrable focus around Credit Risk Management, modelling, data analytics and model validation etc. Working with a range of innovative, ambitious, growing and forward-thinking Financial Services businesses, my client differentiates itself from More ❯
london, south east england, united kingdom Hybrid / WFH Options
Carnegie Consulting Limited
involve a deep dive into the technical knowhow of modelling, validation techniques and knowledge of regulatory requirements and restrictions Experience in programming languages and datastructures such as SAS, Python, R, SQL is key. With Python background, particularly familiarity with pandas/polars/pyspark, pytest; understanding of … UK), UAE, Germany, Spain, Middle East, Netherlands, South Africa, my client is a boutique firm with a demonstrable focus around Credit Risk Management, modelling, data analytics and model validation etc. Working with a range of innovative, ambitious, growing and forward-thinking Financial Services businesses, my client differentiates itself from More ❯
site reliability culture and practices, exerting technical influence within your team. Lead initiatives to enhance the reliability and stability of applications and platforms, utilizing data-driven analytics to improve service levels. Collaborate with team members to identify service level indicators, establish service level objectives, and error budgets with stakeholders. … Terraform. Experience with containers and orchestration tools like Docker, Kubernetes, ECS. Ability to troubleshoot networking issues effectively. Strong problem-solving skills related to complex datastructures and algorithms. Self-motivated to learn new technologies and teach programming languages to team members. Ability to collaborate across different stakeholder groups More ❯
systems, low latency and high availability software. Bachelor's degree in Computer Science, Software Engineering, or a related experience. Strong computer fundamentals (e.g. algorithms, datastructures and concurrency). Excellent interpersonal and communication skills, with a proven track record of working collaboratively in a team setting. Familiarity with … dedicated to fostering diversity and inclusion. Please inform us if you require accommodations during the interview process. By applying, you consent to your application data being shared with our partner companies for recruitment purposes, in compliance with our privacy policy. More ❯
related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 5 years of experience with datastructures or algorithms. 3 years of experience in designing, analyzing, and troubleshooting distributed systems, and 2 years of experience leading projects and providing … Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers More ❯