milton keynes, south east england, united kingdom Hybrid / WFH Options
Intellect Group
intelligent systems and eager to contribute to real-world AI challenges. The Role This is an exciting opportunity for a highly motivated graduate to join a cutting-edge AI engineering team. You’ll work alongside experienced data scientists, researchers, and software engineers to design, build, and deploy scalable ML models that drive impactful products. The ideal candidate will … Key Responsibilities Research, develop, and implement machine learning models for real-world applications. Collaborate with cross-functional teams to integrate ML solutions into production systems. Conduct data preprocessing, feature engineering, and model evaluation using modern frameworks. Contribute to experimentation, prototyping, and optimization of AI algorithms. Stay up to date with the latest developments in ML/AI research and More ❯
Senior Software Engineer (React, Node.js, AWS) Salary: £90,000 - £110,000. Location: Hybrid in London. Senior Software Engineer (React, Node.js, AWS) - would you like the opportunity to work for a market leading organisation, currently looking to revolutionise the data space? You will be joining a technology team who have a passion for innovation, collaboration as well as embracing … new ideas, technologies and approaches. As a Senior Software Engineer, you will be working closely with Product and design, taking full responsibility and ownership from conception to post-deployment. The company has grown significantly in the last few years and are looking for someone who can join in the process of growing their brand. Essential skills: Fullstack JavaScript and … a web application from scratch. Ideally looking for Backend focused Engineers who are comfortable across the stack so must be happy working this way. If you're a Senior Software Engineer with strong experience working in JS/TS, please apply. More ❯
is responsible for leading the design, delivery, and continuous evolution of BCG's security platforms across identity, device, and data protection domains. This role ensures end-to-end security engineering across all technology environments, including cloud, on-prem, and hybrid systems. The leader will drive strategic planning, execution, and operations of scalable, automated, and resilient security controls that protect … and agility across BCG Core, BCG X, and CT worldwide. This role is also accountable for embedding security within DevSecOps practices, enforcing automation at scale, and applying Site Reliability Engineering (SRE) principles across all security services. The role requires strong partnership with ISRM, with a focus on balancing and prioritizing security requirements, automation opportunities, user experience needs, and broader … business outcomes. Key Responsibilities Strategic Leadership & Transformation: Define and execute a unified security engineering strategy that addresses identity, endpoint, and data protection across all environments. Lead the design and implementation of scalable, automated security solutions that integrate seamlessly into enterprise platforms and user experiences. Establish a global security architecture and engineering roadmap focused on prevention, detection, and rapid More ❯
We’re working with a world-class engineering team developing the next generation of precision control and computing systems - technology that’s already setting new global standards for performance, stability, and scalability. This isn’t a web or product engineering role. You’ll be part of a small, collaborative team building real-time software that directly controls … and coordinates complex physical systems . Your work will sit at the intersection of software, electronics, and experimental science , helping to solve problems that have never been tackled before. What you’ll be doing Designing and developing robust, high-performance software in C++ and Python , with some exposure to Rust for performance-critical systems. Building and maintaining software … control logic to increase precision, reliability, and system throughput. Working closely with scientists and engineers from multiple disciplines to translate experimental requirements into clean, testable code. Contributing to internal software frameworks, testing infrastructure, and continuous integration pipelines. What we’re looking for Experience developing C++ and/or Python systems that interact with real-world hardware or instruments. Good More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Yolk Recruitment
Software Engineer - Embedded Systems (Safety-Critical) ?? Stevenage | Onsite (some hybrid flexibility) ?? £70 per hour via umbrella | 6-month contract (extensions likely) Overview A leading defence technology company is seeking a skilled Software Engineer to join their development team in Stevenage. You'll play a key role in designing and delivering safety-critical, real-time embedded software for … next-generation missile and defence systems. This is a hands-on role working across the full software development lifecycle - from requirements and design through to testing, verification, and delivery. Key Responsibilities Develop, test, and verify embedded software in C/C++ for safety-critical real-time systems. Work across the full software lifecycle, including requirements capture, design … systems, electronics, and integration engineers. Ensure compliance with safety-critical standards such as DO-178C Level B or equivalent. Skills & Experience Required Essential: Proven experience developing bare-metal embedded software in C/C++. Strong understanding of the full software lifecycle, including requirements and verification. Experience with requirements management and version control tools (e.g., DOORS, GIT, RTC). More ❯
Senior Software Engineer/Architect C#, Azure, DevOps, ElasticSearch, Kubernetes Hybrid - 2 days per week on-site in Southampton Salary: £65,000 - £75,000 + bonus Are you an experienced Senior Software Engineer looking for your next big challenge? Join a global tech leader where innovation, high performance, and career growth are at the heart of everything they … do. This is your chance to make a real impact as a Senior Software Engineer/Architect , working on mission-critical systems in a cutting-edge environment. You will be responsible for: Owning the architecture, and carrying out design, implementation and developer-level test, of UI, server, and interface components, using C#, in on-premise, multi-threaded, multi-server More ❯
Embedded Software Engineer – C++/Embedded Linux Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly. Level: Mid to Senior We're seeking experienced Embedded Software Engineers to join a growing high-tech engineering organisation. This is a fantastic opportunity to work on innovative projects in … a forward-thinking environment with real career progression on offer. The Role Develop and maintain embedded software in C++ on Linux platforms Work across the full development lifecycle, from design through to integration and testing Collaborate with multidisciplinary teams to deliver reliable, high-performance solutions Skills & Experience Strong background in C++ programming Hands-on experience with Embedded Linux Solid More ❯
A Technology Consultancy seeks a Senior level Software Engineer with a strong academic record, proven C/C++ development skills and experience of working on complex real-world problems to provide solutions to challenging projects in a number of areas such as cyber security and network security. You must be a British National as UK Security Clearance is required. … STEM subject from a leading University as well as A’s at A level in Mathematics and Physics are required, with a PhD being highly beneficial. The successful Senior Software Engineer will ideally bring a range of software development skills and experience, including strong C/C++ development experience, using and configuring Linux systems; developing novel signal, image … well as familiarity with source control systems. An appreciation of hardware is also highly beneficial. You should be adaptable, self-motivated and possess the ability to produce clear, efficient software designs; be confident in supporting customers and providing training as well as mentoring others. This Technical Consultancy encourages innovation, seeking bright minds who thrive on technical challenges. This is More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum 10% Pension + Life Ass + Bonus
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
london (city of london), south east england, united kingdom
Xcede
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
Data Software Engineer Role Opportunity for a Data Software Engineer to join a scaling startup in the AI and Healthcare technology sector Salary up to £110k + Equity Paddington-based (4-5 days per week in-office) Tech environment: Python | Spark | Databricks | AWS | PostgreSQL | Scala | Data Pipelines | AI Infrastructure If you wish to keep your CV/data … data systems to unlock powerful insights and efficiency across the healthcare ecosystem. Backed by strong Series A funding, we're expanding our technical team and looking for a Data Software Engineer to help shape and scale our AI infrastructure. WHAT YOU WILL BE DOING: Lead the development of an AI-driven data orchestration platform used to power large-scale … automation and analytics. Build and optimise high-performance data pipelines and bespoke software components supporting AI and automation workflows. Contribute to the design and implementation of cloud-based systems (AWS) for data migration and orchestration. Collaborate with AI, product, and engineering teams to ensure scalable, secure, and compliant data flows. Play a key role in architectural strategy and More ❯
Software Engineer - Python/C++ - Up to £140,000 Base Salary - 2 years experience + One of the most successful and profitable systematic trading firms are looking for the next generation of talented engineers to invest in. You would get the opportunity to work side by side with some of the most gifted and knowledgable teams across London. You … the technology to scale concurrently with company growth. Required Qualifications/skills: Degree in Computer Science or related field. 3+ years commercial experience in a relevant role such as software or quantitative engineering. Strong programming skills in either Python or Java. In depth understanding of Complexity Theory, Data Structures and Algorithm design. Benefits: Top of the market compensation package. More ❯
Software Engineer - Python/C++ - Up to £140,000 Base Salary - 2 years experience + One of the most successful and profitable systematic trading firms are looking for the next generation of talented engineers to invest in. You would get the opportunity to work side by side with some of the most gifted and knowledgable teams across London. You … the technology to scale concurrently with company growth. Required Qualifications/skills: Degree in Computer Science or related field. 3+ years commercial experience in a relevant role such as software or quantitative engineering. Strong programming skills in either Python or Java. In depth understanding of Complexity Theory, Data Structures and Algorithm design. Benefits: Top of the market compensation package. More ❯
london (city of london), south east england, united kingdom
Stanford Black Limited
Software Engineer - Python/C++ - Up to £140,000 Base Salary - 2 years experience + One of the most successful and profitable systematic trading firms are looking for the next generation of talented engineers to invest in. You would get the opportunity to work side by side with some of the most gifted and knowledgable teams across London. You … the technology to scale concurrently with company growth. Required Qualifications/skills: Degree in Computer Science or related field. 3+ years commercial experience in a relevant role such as software or quantitative engineering. Strong programming skills in either Python or Java. In depth understanding of Complexity Theory, Data Structures and Algorithm design. Benefits: Top of the market compensation package. More ❯
Role Responsibilities; Investigate, troubleshoot and diagnose incidents Provide first-third line investigation and diagnosis of incidents and Service Requests. Be the Incident coordinator for operational incidents on the core engineering production platform. This includes all technical internal communications, ensuring processes are followed and all post-incident follow up and analysis. Escalate incidents or services requests that require system, config … or code changes to appropriate on call Engineer Manage engineering service requests, prioritizing requests according to urgency/impact and ensuring requests are serviced in timely manner Work with engineers to establish or update runbooks and procedures needed for handling incidents and Service Requests. Develop and maintain knowledge base and respond to customer’s technical questions. Actively monitor integration … management processes Experience working as an Application Support/DevOps or SRE Role (preferably with in Trading & Risk Management systems ) Experience communicating to customers as well as to sr. software engineers Experience with Python, PostgresSQL and Unix Experience with writing intermediate to advanced SQL queries for data extraction and troubleshooting purposes. Experience with using and troubleshooting programming interfaces especially More ❯
Role Responsibilities; Investigate, troubleshoot and diagnose incidents Provide first-third line investigation and diagnosis of incidents and Service Requests. Be the Incident coordinator for operational incidents on the core engineering production platform. This includes all technical internal communications, ensuring processes are followed and all post-incident follow up and analysis. Escalate incidents or services requests that require system, config … or code changes to appropriate on call Engineer Manage engineering service requests, prioritizing requests according to urgency/impact and ensuring requests are serviced in timely manner Work with engineers to establish or update runbooks and procedures needed for handling incidents and Service Requests. Develop and maintain knowledge base and respond to customer’s technical questions. Actively monitor integration … management processes Experience working as an Application Support/DevOps or SRE Role (preferably with in Trading & Risk Management systems ) Experience communicating to customers as well as to sr. software engineers Experience with Python, PostgresSQL and Unix Experience with writing intermediate to advanced SQL queries for data extraction and troubleshooting purposes. Experience with using and troubleshooting programming interfaces especially More ❯
london (city of london), south east england, united kingdom
Global Fintech
Role Responsibilities; Investigate, troubleshoot and diagnose incidents Provide first-third line investigation and diagnosis of incidents and Service Requests. Be the Incident coordinator for operational incidents on the core engineering production platform. This includes all technical internal communications, ensuring processes are followed and all post-incident follow up and analysis. Escalate incidents or services requests that require system, config … or code changes to appropriate on call Engineer Manage engineering service requests, prioritizing requests according to urgency/impact and ensuring requests are serviced in timely manner Work with engineers to establish or update runbooks and procedures needed for handling incidents and Service Requests. Develop and maintain knowledge base and respond to customer’s technical questions. Actively monitor integration … management processes Experience working as an Application Support/DevOps or SRE Role (preferably with in Trading & Risk Management systems ) Experience communicating to customers as well as to sr. software engineers Experience with Python, PostgresSQL and Unix Experience with writing intermediate to advanced SQL queries for data extraction and troubleshooting purposes. Experience with using and troubleshooting programming interfaces especially More ❯
london, south east england, united kingdom Hybrid / WFH Options
SGI
Software Engineer Salary: up to 65,000/year Location: Banbury/Hybrid (2 days/week onsite) Contract: Permanent Reports to: Tech Lead About Us Our client is on a mission to create a safer and fairer world. We provide software solutions that empower police forces and local authorities to enforce and track traffic and parking offences … efficiently. You’ll be joining one of our new development teams working on speed camera technology. You’ll play a key role in designing, building, and maintaining high-quality software, contributing to the re-architecture and modernisation of our core products while ensuring minimal disruption to our customers. Key Responsibilities Design, develop, and maintain scalable, high-quality software … of legacy systems into modern, maintainable platforms. Write clean, maintainable, and well-tested code. Participate in code reviews, technical discussions, and design sessions. Help identify and implement improvements to engineering processes, performance, and reliability. Collaborate closely with product managers and other engineers to deliver new features and enhancements. Make pragmatic technical decisions, balancing long-term quality with immediate business More ❯
Software Engineer Salary: up to 65,000/year Location: Banbury/Hybrid (2 days/week onsite) Contract: Permanent Reports to: Tech Lead About Us Our client is on a mission to create a safer and fairer world. We provide software solutions that empower police forces and local authorities to enforce and track traffic and parking offences … efficiently. You'll be joining one of our new development teams working on speed camera technology. You'll play a key role in designing, building, and maintaining high-quality software, contributing to the re-architecture and modernisation of our core products while ensuring minimal disruption to our customers. Key Responsibilities Design, develop, and maintain scalable, high-quality software … of legacy systems into modern, maintainable platforms. Write clean, maintainable, and well-tested code. Participate in code reviews, technical discussions, and design sessions. Help identify and implement improvements to engineering processes, performance, and reliability. Collaborate closely with product managers and other engineers to deliver new features and enhancements. Make pragmatic technical decisions, balancing long-term quality with immediate business More ❯
Software Engineer (JavaScript/Node.js/AWS -Hybrid (2-3 days)- London- Salary £80k About the Company About Us We're a small but ambitious tech start-up building scalable, AI-powered software that's reshaping how businesses operate. Our team is lean, fast-moving, and focused on delivering products that make a real impact. We're now … looking for a talented Software Engineer to join our early team and help shape the foundations of our product and technology. You'll work directly with the founders, have a big voice in technical decisions, and see your work make an immediate difference. The Role As one of our first engineers, you'll take ownership of core platform development More ❯
london, south east england, united kingdom Hybrid / WFH Options
Tenth Revolution Group
Software Engineer (JavaScript/Node.js/AWS -Hybrid (2-3 days)- London- Salary £80k About the Company About Us We’re a small but ambitious tech start-up building scalable, AI-powered software that’s reshaping how businesses operate. Our team is lean, fast-moving, and focused on delivering products that make a real impact. We’re now … looking for a talented Software Engineer to join our early team and help shape the foundations of our product and technology. You’ll work directly with the founders, have a big voice in technical decisions, and see your work make an immediate difference. The Role As one of our first engineers, you’ll take ownership of core platform development More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Tenth Revolution Group
Software Engineer (JavaScript/Node.js/AWS -Hybrid (2-3 days)- London- Salary £80k About the Company About Us We’re a small but ambitious tech start-up building scalable, AI-powered software that’s reshaping how businesses operate. Our team is lean, fast-moving, and focused on delivering products that make a real impact. We’re now … looking for a talented Software Engineer to join our early team and help shape the foundations of our product and technology. You’ll work directly with the founders, have a big voice in technical decisions, and see your work make an immediate difference. The Role As one of our first engineers, you’ll take ownership of core platform development More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Tenth Revolution Group
Software Engineer (JavaScript/Node.js/AWS -Hybrid (2-3 days)- London- Salary £80k About the Company About Us We’re a small but ambitious tech start-up building scalable, AI-powered software that’s reshaping how businesses operate. Our team is lean, fast-moving, and focused on delivering products that make a real impact. We’re now … looking for a talented Software Engineer to join our early team and help shape the foundations of our product and technology. You’ll work directly with the founders, have a big voice in technical decisions, and see your work make an immediate difference. The Role As one of our first engineers, you’ll take ownership of core platform development More ❯