slough, south east england, united kingdom Hybrid / WFH Options
Client Server
Senior C++ Developer/Software Engineer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a Senior C++ Developer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology … and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Senior C++ Developer, you'll be responsible for designing and building … development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and engineering complex solutions You're a positive, proactive team member who excels when working collaboratively You have a strong knowledge of softwareengineering best practices You're degree More ❯
Role: Staff Software Engineer (Rust & AI Inference) Location: London (2–3 days a week onsite) Compensation: Up to £160,000 + equity We’re supporting an emerging deep tech company building high-performance infrastructure to support AI model deployment at scale. They’re focused on enabling enterprises to run advanced AI systems in production, with a strong emphasis on … for individuals to lean this on the job) Designing distributed GPU orchestration and inference servers Mentoring engineers and influencing technical direction across the team You should bring: 5+ years softwareengineering experience, with deep backend/system-level experience Strong coding skills in a typed systems languages like C++/Go/Rust (would also consider Python) Familiarity … with Kubernetes, and cloud infra A strong engineering mindset with a bias for clean abstractions, reliability, and performance Bonus points for: Experience deploying open-source LLMs or VLMs in production Experience with ML inference systems, PyTorch, Triton, or CUDA kernels Background in document intelligence, enterprise search, or NLP pipelines Prior exposure to multi-agent systems or complex orchestration workflows More ❯
Java London/Hybrid Contract The Role • Should have rich knowledge in Software Development Life Cycle Methodologies; excellent communication and interpersonal skills, capable of resolving multiple complex issues and motivating team to achieve peak performance • Create a comprehensive architecture for a software solution and providing strategic direction throughout the development process. Design and develop high-performance, scalable, and … stakeholders to gather and analyse requirements, translating them into technical specifications and architectural designs. • Convert visionary concepts into enterprise-wide systems. • Coordinate with all stakeholders in architectural designs and software development. • Ensure compliance of best practices and policies in software development. Perform code reviews and provide feedback to team members to maintain code quality and adherence to best … system features and functionality • Define application objectives and functionality • Ensure application designs conform with business goals • Identify and resolve any technical issues arising • Write well-designed, testable code • Conducting software analysis, programming, testing, and debugging • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review Requirements • Good hands-on in Java, J2EE, Databases (Postgres), Web Services (REST More ❯
Lead Engineer/Founding Engineering - Stealth AI Startup London (Moorgate) | 2–3 days per week in-office (relocation £ available) To £150,000 + Equity We’re working with a stealth-mode, venture-backed startup building an AI-enabled platform that’s reinventing how an entire industry operates . We’re looking for a London-based Lead Engineer to own … from 0→1 , thrives in ambiguity, and wants to shape the architecture, product, and team from day one. What You’ll Do Lead and grow a talented cross-functional engineering team in London (initially 2–3 days/week in-office, with greater flexibility later). Set technical direction and make foundational decisions as the product scales from early … MVP to platform maturity. Stay hands-on: ship code, build tools, review PRs , and set the engineering bar high. Drive the architecture and delivery of AI-enabled workflows that power real-world operations at scale. Partner closely with founders to define the technical roadmap and deliver mission-critical projects end to end. Act as a people manager , inspiring a More ❯
Integrate frontend components with Python-based backend services and APIs. Optimise application performance for large datasets, leveraging efficient data manipulation and visualisation techniques. Qualifications: 1–7 years of professional softwareengineering experience. Strong academic background from a leading university. Deep experience with modern JavaScript frameworks (React preferred), TypeScript, and data visualisation tools. Proficiency in Python and familiarity with More ❯
I'm currently looking for a Frontend Platform Engineer to join a Global commodities Trading company to help lead This company has been growing their tech division steadily over the last 3 years and is looking to for a React More ❯
The Role Alloyed Software Engineers contribute to the full software development lifecycle from the capture and prioritisation of new requirements through to user acceptance testing and training. They work closely with material scientists and process engineers to build cutting-edge software platforms that drive process optimisation and automation in additive manufacture and beyond. Responsibilities Design, develop and … maintain Alloyed’s novel software platforms for o Data management, traceability, visualisation and analysis o Performance prediction and optimisation through model integration o Material composition design o Component design and build preparation o Production quality assurance, including statistical process control Work within a fast-paced, agile development team in collaboration with process engineers, technicians and material scientists Participate in … development lifecycle from user story generation to user acceptance testing Work collaboratively to solve complex problems with innovative solutions Essential skills Strong technical background with a degree in science, engineering, mathematics or computer science (2:1 minimum) Proficient in the use of C#, C++ or Python Excellent understanding of software design patterns, best practices and principles Practical experience More ❯
The Role Alloyed Software Engineers contribute to the full software development lifecycle from the capture and prioritisation of new requirements through to user acceptance testing and training. They work closely with material scientists and process engineers to build cutting-edge software platforms that drive process optimisation and automation in additive manufacture and beyond. Responsibilities Design, develop and … maintain Alloyed’s novel software platforms for o Data management, traceability, visualisation and analysis o Performance prediction and optimisation through model integration o Material composition design o Component design and build preparation o Production quality assurance, including statistical process control Work within a fast-paced, agile development team in collaboration with process engineers, technicians and material scientists Participate in … development lifecycle from user story generation to user acceptance testing Work collaboratively to solve complex problems with innovative solutions Essential skills Strong technical background with a degree in science, engineering, mathematics or computer science (2:1 minimum) Proficient in the use of C#, C++ or Python Excellent understanding of software design patterns, best practices and principles Practical experience More ❯
As the world's largest retail electronic payments network Visa customers trust us with ensuring that they can pay with security and confidence everywhere they want to be. Software Engineers at Visa look after the systems that form the core of the largest global payments network, allowing consumers and merchants to connect with financial institutions and provide a seamless … as a graduate, you will have the opportunity to be at the centre of innovation in the payments industry and drive forward the implementation of the future of Visa. SoftwareEngineering graduates may work across development, test and support on cool things like: Implementation of a single development lifecycle, from Analysis & Design, Build and QA to Security and More ❯
your Computer Science and Engineer nous, full training on the Quantitative Finance, Hedge Funds and Systematic Investing will be provided. Essential Skills & Experience: Undergraduate degree in Computer Science, Computing, SoftwareEngineering or similar with top grades from a reputable institution. MSc or possibly PhD level academics in said subject(s) preferred. Strong Python skills, as per 3+ years … administration and containerization for deployment and scaling. Hands-on experience with continuous integration and delivery systems such as Jenkins and GitLab CI/CD and a strong understanding of Software Development Life Cycle (SDLC) best practices. Knowledge of SQL for database management and query optimization. This is an outstanding opportunity to join a world-class boutique Systematic Investment business More ❯
a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines softwareengineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a hybrid role, requiring you onsite 3 days a … week. Experience of the Systems Optimisation Engineer will include: BSc or MSc in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, or related field Proficiency in software development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated More ❯
Founding Software Engineer — AI & Intelligent Automation Shoreditch, London (On-Site, 5 Days a Week) £100 - £130K basic + meaningul equity Backed by the biggest name in AI Investment $6M of recent funding Already over 3000 customers within 18 months of being founded (Circa $2.5m ARR) Very quick feedback and process! About the Company An AI company on a mission … helping people focus on higher-value creative and strategic work. Backed by top-tier investors, we’ve experienced rapid growth over the past year and are now scaling our engineering team to power the next wave of innovation. Our culture values hands-on collaboration, experimentation, and fast iteration. We operate fully in-office from our Shoreditch HQ , where engineers … researchers, and product leaders work side-by-side to push the boundaries of what’s possible with AI. About the Position We’re hiring a Founding Fullstack Software Engineer who’s excited about blending solid product engineering with applied AI research. You’ll work closely with product and research teams to design, prototype, and launch intelligent automation tools More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Omnis Partners
training and upskilling colleagues or clients in Snowflake. Recognised Snowflake certifications (SnowPro Core, SnowPro Advanced: Architect/Data Engineer). Experience optimising Snowflake performance and cost. Solid understanding of softwareengineering lifecycles and modern development practices (Python or similar). Experience leading multidisciplinary data teams in consulting or enterprise environments. Excellent communication skills with technical and non-technical More ❯
slough, south east england, united kingdom Hybrid / WFH Options
HUG
product, design, and backend teams to deliver seamless solutions. Participate in iterative development cycles to test and refine solutions. What We’re Looking For: 6+ years of experience in softwareengineering, with a lean more towards front-end development. Strong proficiency in TypeScript, React, Node.js, and GraphQL. Experience building responsive, user-focussed interfaces in dynamic environments. Familiarity with More ❯
TypeScript | Cloud-Native | Contract (Outside IR35) 🚀 Expert level in GraphQL 📍 West London HQ | Hybrid (1–2 days on site) | Outside IR35 | 6-month initial contract (extensions likely) GraphQL-focused Software Engineer who can design, implement, and evolve high-performing APIs that scale. If crafting elegant GraphQL schemas, building robust TypeScript/Node.js services, and deploying to cloud-native environments More ❯
Software Engineer - Defence Location: London, Cheltenham, or Manchester (Hybrid - 3 days on-site per week) Clearance: Developed Vetting (DV) iO Associates are partnering with a scale-up technology company in the Defence and Cyber Security space that is entering an exciting new phase of expansion. We are recruiting Software Engineers at all levels to join their growing team More ❯
Senior C++ Software Engineer Salary: £100,000 – £135,000 Key Responsibilities Design, develop, and optimize software in C++ and/or Rust for control and orchestration systems. Build low-latency interfaces between hardware and classical compute systems. Collaborate with hardware teams to integrate software with FPGAs and high-speed digital electronics. Develop and maintain firmware and drivers … platforms. Analyze and optimize system performance including latency, throughput, and resource utilization. Participate in system architecture design and technical decision-making. Conduct code reviews , mentor junior engineers, and promote software best practices. Work with cross-functional teams to ensure seamless integration of hardware and software components for robust, production-ready systems. Ensure system reliability , fault tolerance , and performance … in data centre environments. Required Qualifications Bachelor’s or Master’s degree in Computer Engineering , Electrical Engineering , Physics , or a related field. 5+ years of professional experience in software development, with a focus on C++ and/or Rust . Strong understanding of FPGA architectures , toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description languages ( VHDL/ More ❯
slough, south east england, united kingdom Hybrid / WFH Options
develop
Senior .NET Software Engineer | London | £80,000–£100,000 + Bonus + Hybrid Location: Central London (Hybrid: 1-2 days in office) Salary: £80,000–£100,000 + performance bonus + excellent benefits Tech: .NET 8, C#, AWS, Microservices, REST APIs, SQL, CI/CD, Docker/Kubernetes The Opportunity We are working with a high-growth SaaS organisation … in Central London that is expanding its platform and engineering function, seeking a Senior .NET Software Engineer to join its talented, cloud-first team. This is an outstanding opportunity to work in a modern engineering environment where quality, scalability, and automation are central to the culture. You will take ownership of new features, lead technical discussions, and … environment. Expect greenfield projects, cutting-edge technology, and the chance to help shape the evolution of a platform used by thousands of customers. The Role As a Senior .NET Software Engineer, you will play a key role in both development and design, responsible for: Building and maintaining scalable backend services using .NET 7/8 (C#) Designing and implementing More ❯
/485, CAN, I2C, SPI) for high-reliability operation. Lead hardware system integration and testing, including pressure testing, EMI/EMC validation, and underwater operational trials. Collaborate closely with software, mechanical, and systems engineers to ensure cohesive design and successful system-level integration. Generate and maintain comprehensive documentation including schematics, BOMs, test plans, design justifications , and regulatory compliance records … . Support field testing and deployments, including troubleshooting and field-based system diagnostics. Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Mechatronics, or a related field. 8+ years of experience in hardware engineering, preferably in unmanned systems, robotics, or rugged embedded systems. Proficiency in PCB design and layout tools (e.g., Altium, KiCAD, OrCAD) and electrical simulation … on AUVs, ROVs , or similar subsea robotics platforms. If you’re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love softwareengineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour More ❯
Employment Type: Permanent
Salary: £70000 - £75000/annum plus share options & benefits
business and technology—and fluent in Spanish—this role offers a compelling platform for growth. 💼 Key Responsibilities for the Technical Business Analyst: Serve as the primary interface between internal engineering teams and external clients, ensuring seamless communication and delivery. Collaborate with product, softwareengineering, and sales teams to gather, analyse, and document business and technical requirements. Manage More ❯
Senior Software/Platform Engineer (LLM/AI Interest) | Brand new AI Platform 💰 £120,000 - £130,000 📍 London - 4 days a week in office (Paddington) 🛠️ Python, GCP, Kubernetes, Terraform, CI/CD, AI/LLM exposure/interest Here at Burns Sheehan, we’re working with a leading UK tech business in the payments and financial services space - processing … billions in transactions each year and supporting around 20% of all UK card payments. They’re continuing to invest heavily in their engineering function and are now expanding a dedicated AI team that’s quickly becoming a key part of their technology strategy. They’re hiring experienced Software/Platform Engineers to help build and scale their internal …/CD pipelines. Building and managing vector databases and retrieval systems to support RAG pipelines. Working with LLM frameworks like LangChain , LangGraph , CrewAI , or similar tools. Partnering closely with engineering, security, and product teams to deliver safe, production-ready AI systems. What They’re Looking For: Strong background in Software or Platform Engineering - ideally with Python, Java More ❯
Didcot, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
Your new company An innovative and rapidly growing organisation at the forefront of space technology is seeking a Senior Full Stack Software Engineer to join their Ground Segment Software team. With a mission to tackle the critical issue of orbital debris, this company is shaping the future of sustainable space operations through cutting-edge engineering and international … collaboration. Your new role You'll be a key contributor to the design, development, and maintenance of high-quality software solutions for mission-critical space projects. Working across the full stack, you'll build scalable backend services, dynamic user interfaces, and robust databases. You'll also lead CI/CD pipeline development, container orchestration, and collaborate with cross-functional … teams in an Agile/SCRUM environment. What you'll need to succeed To thrive in this role, you'll need: Essential Skills * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.* 5+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.* 5+ years of full stack More ❯
oxford district, south east england, united kingdom Hybrid / WFH Options
Hays
Your new company An innovative and rapidly growing organisation at the forefront of space technology is seeking a Senior Full Stack Software Engineer to join their Ground Segment Software team. With a mission to tackle the critical issue of orbital debris, this company is shaping the future of sustainable space operations through cutting-edge engineering and international … collaboration. Your new role You'll be a key contributor to the design, development, and maintenance of high-quality software solutions for mission-critical space projects. Working across the full stack, you'll build scalable backend services, dynamic user interfaces, and robust databases. You'll also lead CI/CD pipeline development, container orchestration, and collaborate with cross-functional … teams in an Agile/SCRUM environment. What you'll need to succeed To thrive in this role, you'll need: Essential Skills * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 5+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries. * 5+ years of full stack More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Kubrick Group
developing Snowflake-focused intellectual property, including best practices, accelerators, reusable frameworks, and reference architectures Strengthen our Snowflake partnership by leveraging technical credibility to build trusted relationships with architecture and engineering stakeholders at Snowflake Provide technical assurance on delivery projects, ensuring that all solutions adhere to established Snowflake implementation best practices Contribute to pre-sales activities by shaping proposals, supporting … Streams & Tasks, Data Sharing, Native Apps, Snowpark, Data Clean Rooms, and Cortex Proven expertise in optimising Snowflake performance and cost efficiency, with SnowPro Core and Advanced certifications Skilled in softwareengineering practices with experience in Python, alongside leading data teams in consulting and enterprise environments Strong track record in training and enabling colleagues and clients across the Snowflake … other modern data platforms (e.g. Databricks, Azure, AWS or GCP native stacks) Experience with platform observability and CI/CD for data platforms Hands-on experience with modern data engineering tools such as dbt, Fivetran, Matillion or Airflow History of supporting pre-sales activities in a product or consultancy-based business What Kubrick offers: A fast moving and fast More ❯
Senior Senior Engineer Up to £90k We are partnered with a high-growth, VC-funded Data Intelligence platform. They are looking for passionate, dynamic engineers with start-up experience. Details: Full Stack Environment: TypeScript, Node.js, React (Redux/Context API More ❯