London, England, United Kingdom Hybrid / WFH Options
Client Server
FTC Are you a skilled C++ Software Engineer? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a C++ Software Engineer you will join an Agile team focussed on building and … maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion … a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
FTC Are you a skilled C++ Software Engineer? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a C++ Software Engineer you will join an Agile team focussed on building and … maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion … a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month More ❯
migration of investment systems. Analyse current-state processes and systems, identifying gaps, dependencies, and opportunities for improvement. Collaborate with quants and developers to define datastructures, workflows, and integration points across front-office platforms. Support the testing and implementation of new tools, ensuring business requirements are met and … management or investment banking - must have exposure to quantitative or systematic strategies. Strong technical background — able to engage with developers and understand system architecture, data models, and APIs. Familiarity with front-office investment systems (e.g. order management, portfolio construction, risk and analytics platforms). Hands-on skills with SQL … or Python for data analysis and validation. Experience working on system migrations or greenfield platform builds in a front-office context. Strong communication skills, with the ability to translate complex requirements into structured deliverables. Bonus Points For: Experience in equities, especially quant or multi-factor investing. Familiarity with Agile More ❯
migration of investment systems. Analyse current-state processes and systems, identifying gaps, dependencies, and opportunities for improvement. Collaborate with quants and developers to define datastructures, workflows, and integration points across front-office platforms. Support the testing and implementation of new tools, ensuring business requirements are met and … management or investment banking - must have exposure to quantitative or systematic strategies. Strong technical background — able to engage with developers and understand system architecture, data models, and APIs. Familiarity with front-office investment systems (e.g. order management, portfolio construction, risk and analytics platforms). Hands-on skills with SQL … or Python for data analysis and validation. Experience working on system migrations or greenfield platform builds in a front-office context. Strong communication skills, with the ability to translate complex requirements into structured deliverables. Bonus Points For: Experience in equities, especially quant or multi-factor investing. Familiarity with Agile More ❯
migration of investment systems. Analyse current-state processes and systems, identifying gaps, dependencies, and opportunities for improvement. Collaborate with quants and developers to define datastructures, workflows, and integration points across front-office platforms. Support the testing and implementation of new tools, ensuring business requirements are met and … management or investment banking - must have exposure to quantitative or systematic strategies. Strong technical background — able to engage with developers and understand system architecture, data models, and APIs. Familiarity with front-office investment systems (e.g. order management, portfolio construction, risk and analytics platforms). Hands-on skills with SQL … or Python for data analysis and validation. Experience working on system migrations or greenfield platform builds in a front-office context. Strong communication skills, with the ability to translate complex requirements into structured deliverables. Bonus Points For: Experience in equities, especially quant or multi-factor investing. Familiarity with Agile More ❯
London, Chaucer, United Kingdom Hybrid / WFH Options
Bright Purple
be considered: Candidates must possess substantial experience in Core Java development. Be proficient in working with Linux , Docker, and Kubernetes. A solid understanding of datastructures and algorithms is essential. Additionally, familiarity with secondary programming languages such as C++, C, Python, or JavaScript. This position offers more than More ❯
South East London, London, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
role. To be considered: Candidates must possess substantial experience in CoreJava development. Be proficient in working with Linux ,Docker, andKubernetes. A solid understanding of datastructures and algorithms is essential. Additionally, familiarity with secondary programming languages such as C++, C, Python, or JavaScript. This position offers more than More ❯
CD Pipelines, Kubernetes and Docker. Proficiency in designing, developing and maintaining microservices and familiarity with event-driven systems and design patterns. Familiarity with algorithms, datastructures, and databases (SQL/NoSQL). Experience in gathering requirements, collaborating with stakeholders, and creating documentation. What we offer: A comprehensive health More ❯
South East London, London, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
in fintech are key to thriving in this role. What Were Looking For: Extensive experience in Core Java development, with a solid understanding of datastructures and algorithms Proven leadership skills with the ability to inspire and manage a development team Proficiency with Linux , Docker , and Kubernetes Familiarity More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Client Server
use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem More ❯
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 Please note More ❯
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 Please note More ❯
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 Please note More ❯
vacation, plus national holidays. What You'll Do Architecting the trading platform to facilitate the evolving needs of trading strategies, with emphasis on market data interfaces. Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world. … Providing robust access to live and historical market data by leading development sprints and release cycles. Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency. Developing systems that provide easy access to historical market data and trading simulations. Creating … tools to analyze data for patterns. Building risk-management and performance-tracking tools. What You'll Need Strong academic background in STEM discipline Strong computer science fundamentals in Design, Algorithms & DataStructures Strong low latency C++ engineering skills Ability to multitask and produce high quality code. Strong More ❯
vacation, plus national holidays. What You'll Do Architecting the trading platform to facilitate the evolving needs of trading strategies, with emphasis on market data interfaces. Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world. … Providing robust access to live and historical market data by leading development sprints and release cycles. Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency. Developing systems that provide easy access to historical market data and trading simulations. Creating … tools to analyze data for patterns. Building risk-management and performance-tracking tools. What You'll Need Strong academic background in STEM discipline Strong computer science fundamentals in Design, Algorithms & DataStructures Strong low latency C++ engineering skills Ability to multitask and produce high quality code. Strong 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. The role is full-time and hybrid. We have a new office in Borough Market, London - the Finance Analytics team generally … 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 … have: 5+ years working in an analytical role at a financial institution or tech startup 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 ❯
specific engineering area. Understand the significance of system and technology integration, as well as the fundamental features and processes involved. Apply software design principles, datastructures, design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with clear naming conventions. Utilize database design knowledge … to address data requirements. Help coordinate stakeholder input and collaboration efforts when developing solutions to issues. Think broadly, recognizing when policies and processes should be standardized and when variations across the organization are necessary. Complete tasks and/or provide data to support the implementation of holistic solutions … environments within public or hybrid cloud infrastructure. Proficiency in a JVM language, with moderate familiarity with other applicable languages. Familiarity with at least two data stores, API access patterns, and integrations. Understanding of relevant technologies within their specialization as part of a broader ecosystem. Ability to grasp how projects More ❯
specific engineering area. Understand the significance of system and technology integration, as well as the fundamental features and processes involved. Apply software design principles, datastructures, design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with clear naming conventions. Utilize database design knowledge … to address data requirements. Help coordinate stakeholder input and collaboration efforts when developing solutions to issues. Think broadly, recognizing when policies and processes should be standardized and when variations across the organization are necessary. Complete tasks and/or provide data to support the implementation of holistic solutions … environments within public or hybrid cloud infrastructure. Proficiency in a JVM language, with moderate familiarity with other applicable languages. Familiarity with at least two data stores, API access patterns, and integrations. Understanding of relevant technologies within their specialization as part of a broader ecosystem. Ability to grasp how projects More ❯
or a related technical field or equivalent experience 5+ years of experience developing production-level software Fluency in Java/C++ Strong foundation in datastructures, algorithms, multi-threaded and asynchronous programming models, and their use in developing distributed and scalable systems Strong database fundamentals including SQL, performance … Understanding of distributed file systems such as S3, ADLS, or HDFS Experience with AWS, Azure, and Google Cloud Platform and background in large scale data processing systems (e.g., Hadoop, Spark, etc.) is a plus Ability to scope and plan solutions for big problems and mentors others on the same … with materialized views and incremental view maintenance. Experience with distributed query engines. Hands on experience in query processing or optimization, distributed systems, concurrency control, data replication, code generation, networking, storage systems, heap management, Apache Arrow, SQL Operators, caching techniques, and disk spilling Hands on experience with multi-threaded and More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Stanford Black Limited
Contract C++ Engineer – Market Data Systems (Low Latency Focus) Location: Central London (Hybrid) Contract Duration: 12 months (with potential for extension), no sponsorship offered We're on the hunt for an experienced C++ engineer to join a small, sharp team building ultra-fast systems that process live data … challenges, this is your kind of project! The Mission You’ll be part of a team responsible for creating and refining low-latency market data pipelines—systems that are absolutely central to high-speed trading strategies. This involves deep systems-level work in Linux environments, contributing to the architectural … and building robust, high-performance components in modern C++. Profiling, tuning, and refining systems to optimize latency. Evolving platform architecture to scale with growing data demands. Working closely with researchers and engineers to ensure clean, usable data across the business. What We're Looking For Proven experience solving More ❯
london, south east england, united kingdom Hybrid / WFH Options
Stanford Black Limited
Contract C++ Engineer – Market Data Systems (Low Latency Focus) Location: Central London (Hybrid) Contract Duration: 12 months (with potential for extension), no sponsorship offered We're on the hunt for an experienced C++ engineer to join a small, sharp team building ultra-fast systems that process live data … challenges, this is your kind of project! The Mission You’ll be part of a team responsible for creating and refining low-latency market data pipelines—systems that are absolutely central to high-speed trading strategies. This involves deep systems-level work in Linux environments, contributing to the architectural … and building robust, high-performance components in modern C++. Profiling, tuning, and refining systems to optimize latency. Evolving platform architecture to scale with growing data demands. Working closely with researchers and engineers to ensure clean, usable data across the business. What We're Looking For Proven experience solving More ❯
scalability, and reliability. Collaborate with traders to translate their strategies into technical solutions. Implement algorithms and software solutions that interact with real-time financial data and trading environments. Participate in the end-to-end development process, including system design, coding, testing, and deployment. Conduct performance analysis, monitoring, and tuning … an internship in trading or experience in a trading environment. Strong programming skills in languages such as C++, Python, or Java. Understanding of algorithms, datastructures, and distributed systems. Ability to solve complex problems with a high degree of technical proficiency. Passion for finance, trading, and working in More ❯
scalability, and reliability. Collaborate with traders to translate their strategies into technical solutions. Implement algorithms and software solutions that interact with real-time financial data and trading environments. Participate in the end-to-end development process, including system design, coding, testing, and deployment. Conduct performance analysis, monitoring, and tuning … an internship in trading or experience in a trading environment. Strong programming skills in languages such as C++, Python, or Java. Understanding of algorithms, datastructures, and distributed systems. Ability to solve complex problems with a high degree of technical proficiency. Passion for finance, trading, and working in More ❯
tolerant , highly available , and performance-driven . Optimization for Scale : Focus on enhancing algorithm accuracy, speed, and efficiency to handle high volumes of video data with minimal latency and operational cost. Technical Leadership : Drive the architectural decisions that guide system performance, ensuring alignment with overall technical strategy. Contribute to … full software development life cycle , including tasks such as coding standards, code reviews, source control management, build processes, testing , and operations . Familiarity with datastructures, algorithms, and distributed systems to troubleshoot, optimize, and scale systems effectively. Exposure to machine learning frameworks , computer vision , or similar cutting-edge More ❯
conception to deployment. WHAT YOU'LL DO Develop products used by professional and semi-professional sports teams to capture and analyse performance video and data to provide insight to athletes and teams. Work with an ecosystem of products in a complex Client/Server/Cloud architecture. Be a … design skills and of design for scalability, performance, reliability, and security. Deep understanding of real-time and multi-threaded programming concepts. Experience developing efficient datastructures and algorithms. A clear understanding of how to write testable and maintainable code. A strong foundation in modern design patterns for enterprise More ❯