home. Here at Hometrack, we are building the tools to make those decisions easier to make. Our Product team is seeking a skilled Senior Software Engineer to drive the evolution of our cloud-native solutions. You will work on complex technical challenges to enhance our market-leading solutions, which … powers automated mortgage decisions for major UK lenders. What we are looking for in a Senior Software Engineer Practical, hands-on experience in system design, application development, testing, and ensuring operational stability. Proficient in one or more OOPS programming languages (mainly .NET). Deep understanding of software applications More ❯
Job Title: Software Engineer – Data & AI Tools (Venture-Backed Innovation) Location: London, United Kingdom (Hybrid) £100,000 - £140,000 (+equity) Overview: A high-impact venture-backed firm at the cutting edge of science and technology is seeking a Software Engineer (Data & AI) to join its UK team. This … a small, agile team in London and collaborate closely with counterparts across the UK and the US. Key Responsibilities: • Design, develop and scale innovative software tools that support startup founders and venture teams • Create and maintain robust data pipelines, APIs, and integrations across multiple platforms and services • Develop AI … powered tools that enhance workflows for networking, recruitment, scientific research, and startup operations • Collaborate cross-functionally with product managers, investors, and engineering teams • Continuously test and iterate product features based on user feedback and team input • Build infrastructure to support thousands of users across scientific and technical domains About More ❯
with existing trading platforms Collaborate with traders, analysts, and DevOps teams to deliver performant solutions Contribute to architectural decisions and promote best practices in software development Required Skills: Strong commercial experience with .NET Core and Angular (v8+) Solid understanding of RESTful APIs, microservices, and modern software design patterns More ❯
london, south east england, United Kingdom Hybrid / WFH Options
RJC Group
with existing trading platforms Collaborate with traders, analysts, and DevOps teams to deliver performant solutions Contribute to architectural decisions and promote best practices in software development Required Skills: Strong commercial experience with .NET Core and Angular (v8+) Solid understanding of RESTful APIs, microservices, and modern software design patterns More ❯
+ equity 📍 London (Hybrid, 3-4 days in-office) We are partnering with an innovative B2B SaaS company that is transforming incident management for engineering teams. Their AI-driven platform integrates on-call scheduling, incident response, and status tracking into a single, streamlined solution. This allows engineers and business … with product managers, designers, and engineers to ship high-quality software. A Senior Product Engineer will have: 6+ years of experience in full-stack engineering Proven track record of high-velocity output and ownership in B2B SaaS startups Strong expertise in React, TypeScript, Go, PostgreSQL, and infrastructure tools like More ❯
grown to include British Telecom, EE, Virgin Media O2, Ericsson, Rogers, Bell Canada, MasMovil, Telenor, HP, KPMG, and more. About the Position The Senior Software Engineer is an Individual Contributor position responsible for developing services that power Hiya's applications. This position is strategically positioned to expand Hiya's … engineering presence in London, providing better overlap with the core engineering team based in the United States. The role requires someone who can work independently and drive new service development, with a particular focus on creating new features to enhance the voice call experience. The team is responsible … mobile applications Work closely with product managers, designers, and other partners to balance big ambitions & creative ideas with steady delivery Improve processes, services, and software and participate in a culture of feedback and collaboration Experiment in the voice space and push the boundaries of what's possible for connecting More ❯
on top of (you can check our documentation here ) in use cases like contact center operations, communications platforms or media fact checking. The Senior Software Engineer is an Individual Contributor (IC) position whose main responsibility is to continuously evolve the architecture of our SaaS platform composed of an external … integrations, including the design of new services and flows involving CRUD operations, audio streaming and model inference. This position will collaborate with colleagues in Engineering and R&D on the implementation, operation and maintenance of the platform. What You'll Do Build and maintain REST/gRPC backend services … staging and production environments using GCP tools. Mentor and guide junior engineers in the team. What You'll Need To Succeed Experience in backend engineering; ideally including low-level languages, streaming APIs and media pipelines. A desire to own design and architecture end to end. A philosophy of iteration More ❯
closely with backend engineers to integrate with .NET Core REST APIs and help shape API design Influence frontend architecture and contribute to system-wide engineering decisions (modularisation, state management, testing strategy) Set and uphold quality standards through mentoring, code review, and leading by example Identify and drive frontend performance … optimisations (lazy loading, bundle size, Core Web Vitals) Support improvements across the CI/CD pipeline, tooling, and developer experience Actively contribute to shaping engineering processes, team structure, and long-term technical direction Work cross-functionally with design, product, and stakeholders in an agile, outcome-oriented environment Keep up More ❯
closely with backend engineers to integrate with .NET Core REST APIs and help shape API design Influence frontend architecture and contribute to system-wide engineering decisions (modularisation, state management, testing strategy) Set and uphold quality standards through mentoring, code review, and leading by example Identify and drive frontend performance … optimisations (lazy loading, bundle size, Core Web Vitals) Support improvements across the CI/CD pipeline, tooling, and developer experience Actively contribute to shaping engineering processes, team structure, and long-term technical direction Work cross-functionally with design, product, and stakeholders in an agile, outcome-oriented environment Keep up More ❯
teleworking for this position Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 3 Job title: Lead Software Engineer Citizenship required: Yes Clearance type: DV Only Hybrid/on site Travel required: Intermittent (PI Planning etc.) Relocation Assistance: X Positions available … the team deliverables, working with the Scrum Master to define a path forward that meets the customer's requirements. Get involved in the entire software development lifecycle from requirements gathering to design, implementation, test and deployment. Collaborate effectively with cross-functional teams including product, front-end development and QA. … Mentor and guide junior developers contributing to the overall team's growth. We are looking for: Experience as a Software Developer with a strong focus on one of Backend Java development and its ecosystem (Spring boot, Maven) Frontend development and its ecosystem (React, Npm) Proven experience in designing, developing More ❯
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
East London, London, United Kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
London, England, United Kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
london (city of london), south east england, United Kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
london (west end), south east england, United Kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world … a dynamic and collaborative work environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate … and trading infrastructure. Stay up-to-date with the latest developments in cryptocurrency markets and trading technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in software development using C++. Strong understanding of cryptocurrency exchanges and their APIs. Experience with high-frequency More ❯
to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team … that is used by our engineers on a daily basis. Requirements Ideally, you have at least 5-6 years of experience as a professional software engineer. We are very open about how we deliver software. For the most part we code in Java and we believe in clean coding More ❯
System (ETRM) platform, replacing legacy systems with new cloud-hosted Endur systems and supporting growing businesses in Asia, Australia, and LNG trading. As the Software Engineer who is skilled in ETRM. You will play a pivotal role in the energy transition and helping to ensure a brighter future for … everyone. What you'll be doing As a Software Engineer-Endur, you will join one of several Agile teams, each responsible for the development and maintenance of one or more ETRM feature areas. These feature areas will be aligned with specific commodities (Power, Gas, or Environmental Products) and/ More ❯
to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team More ❯
We use innovation wisely to deliver well thought-out digital solutions and software. CACI's Consumer & Market Intelligence and Experience & Transformation groups provide data, software and consulting services to improve our clients' sales and marketing programmes. We help clients find, retain and grow profitable customers through our understanding of … technology and consultancy. CACI is looking for a Marketing Technology Consultant within the Integrated Marketing Group (IMG) who will bridge the gap between the SoftwareEngineering team and our customers. You will spend time working with each customer closely to understand their challenges fully. Who we are: At More ❯
their brand, with a product they use daily. Build the future of the modern data stack for eCommerce. Have strong ownership in a growing Software team, and grow a product that is already used by 1,000+ brands. Join us at one of the most exciting moments of our … efficiency and maintainability, addressing bottlenecks and resolving issues. Contribute to a collaborative, growth-focused team culture by sharing knowledge and fostering best practices in software development. The job is made for you if You love building products from scratch, and love to have an impact on your end user. More ❯
Senior C++ Software Engineer Up to £140,000 base + 50% bonus Exciting Role in Cutting-Edge Financial Data Technology Innovating High-Performance Data Storage in Finance I’m working with a client who has developed a state-of-the-art serverless database technology that serves as the foundation … operates like a startup embedded within a larger financial organization, emphasizing innovation, ownership, and agility. This is a unique environment where a small, expert engineering team drives the development of a critical technology that supports complex data workflows at scale. What You’ll Do and Gain As a Senior … C++ Software Engineer, you will: Develop and optimize high-performance C++20 code that powers a serverless database running entirely on users’ machines, primarily utilizing AWS S3 storage, with support for Google Cloud and on-premise solutions. Focus on performance-critical areas such as algorithm efficiency, multi-threading, parallel processing More ❯