2,776 to 2,800 of 4,832 Software Engineer Jobs in the UK

Senior Software Engineer I - Business Onboarding and Verification

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
offer relocation support or VISA sponsorship for this role. The Europe and UK Business Onboarding and Verification team is looking for a Senior Software Engineer to build seamless, scalable and compliant onboarding for businesses across the region. Our focus is business onboarding and verification: creating systems that understand ...

Software Engineer, C++

Hiring Organisation
Tower Research Capital
Location
London, UK
Employment Type
Full-time
access to historical market data and trading simulationsQualificationsA degree in computer science or a related fieldAt least 5-7 years of experience in a software engineering roleA strong background in data structures, algorithms, and object-oriented programming in C++Brilliant problem-solving abilitiesThe ability to manage multiple tasks … will have the opportunity to cover a broad spectrum of hands-on development projects; the right person could range from a mid-level engineer that is looking to start their career at Tower Research Capital, to an experienced professional that is looking to make significant contributions to our global ...

Golang Software Engineer

Location
United Kingdom
CICD pipeline to production. Bachelor’s Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience. Experience in professional software development. Solid understanding of test-driven development, including unit, component, functional, system integration and regression tests. Knowledge of software engineering methodology (Agile, incl Scrum ...

Java Software Engineer

Location
City Of London, England, United Kingdom
Role Software Engineer (Java) – Associate Manager Location: London, Bristol, Manchester and Birmingham Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and DV security clearance which typically requires 10 years continuous UK address history usually including ...

Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
gaining meaningful experience across a variety of disciplines. What does the team work on? Roku TV is where embedded systems, media experiences, and intelligent software come together at massive scale. The Roku TV organization builds technology used on millions of TVs globally, and the team is already applying … tools and services, and making them reliable in production. What is the role? We are looking for a hands-on, systems-oriented Agentic AI Engineer to design, build, and maintain intelligent agents and copilots that drive automation, accelerate workflows, and unlock new product and platform capabilities for Roku TV. ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
positive impact to join our team. What you'll do The Service Assurance Systems (SAS) Group, part of Global Operations, develop and maintain many software systems and applications which support the operation of Viasat services. These systems and applications are at the heart of Viasat Operational Centres around … will have ownership of both internal and external stakeholder relationships, working with product managers, Subject Matter Experts (SMEs) and third-party vendors. To undertake software development and support of applications within the SAS group as needed. Working with system and application users to understand new requirements, develop and test ...

Lead Software Engineer

Location
Caddington, England, United Kingdom
Description Your Impact We are seeking experienced Lead Software Engineers to take on pivotal Technical Authority roles within our Electronic Warfare (EW) and Future Combat Air programmes based in Luton. This role combines technical leadership with strategic influence, offering significant autonomy and responsibility for critical software components … entire projects. What You'll Bring Several years of embedded software engineering experience in aerospace, defence, or other mission/safety-critical domains. Ability to set technical direction , defining software architecture and design strategies aligned with platform and system goals. Experience ensuring compliance with DO-178C standards ...

Lead Software Engineer

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
Description: Your ImpactWe are seeking experienced Lead Software Engineers to take on pivotal Technical Authority roles within our Electronic Warfare (EW) and Future Combat Air programmes based in Luton. This role combines technical leadership with strategic influence, offering significant autonomy and responsibility for critical software components or entire … projects. What You'll BringSeveral years of embedded software engineering experience in aerospace, defence, or other mission/safety-critical domains. Ability to set technical direction, defining software architecture and design strategies aligned with platform and system goals. Experience ensuring compliance with DO-178C standards or equivalent ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
building the best travel search engine to make it easier for everyone to experience the world. KAYAK is seeking a Senior Java Software Engineer to join our Retention and CRM team! The Retention team powers the backend systems behind our Trips product and builds features that keep travelers … team. Explore and apply emerging technologies — including AI-assisted tooling and automation — to improve developer productivity, personalization, and platform capabilities. 5+ years of professional software engineering experience, with a track record of delivering high-quality, production-grade backend systems in a fast-paced environment. Strong, proven programming skills ...

Software Engineer

Location
Sheffield, England, United Kingdom
Office About Amodo Amodo is a hardware engineering company building the 21st century’s most important technologies. Our team of mechanical, electronic, firmware, and software engineers are trusted by world-leading startups, universities, governments and philanthropists to solve pressing technical challenges. We are selective in the projects we take … founding in 2023, and we aim to do so again in 2026. That means we’re actively hiring across electronics, FPGA, mechanical, firmware, software, physics, HPC infrastructure, and DevOps — plus exceptional talent in any discipline. About you We value drive, culture fit, and a track-record of engineering excellence ...

Staff Software Engineer, Runtime Systems

Location
Greater London, England, United Kingdom
proud to be a Living Wage accredited Employer. What You’ll Do: The Physical AI Engineering Team at CoreWeave is building the software and infrastructure that enables demanding AI, simulation, robotics, and engineering workloads to run reliably at scale. As these workloads become more complex, the challenge … move across different systems without hiding the capabilities or semantics of the infrastructure underneath them. About the role: We’re seeking a Staff Software Engineer, Runtime Systems to help design and build this layer. This is a hands-on systems engineering role at the intersection of distributed systems ...

Machine Learning Framework/Runtime Software Engineer

Location
United Kingdom
Specific Skills and Experience Required We’re looking for strong C++ software development experience , ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework such as LiteRT, TensorFlow Lite, ONNX Runtime, or a similar technology is also … analysing AI model performance Developing compiler technologies, intermediate representations, or hardware abstraction layers Building automated tests and CI/CD workflows for large-scale software projects Applying AI-assisted development tools responsibly to improve engineering productivity and software quality What You Will Learn and Develop Interested in exploring ...

Lead Software Engineer

Location
Luton, England, United Kingdom
Description: Your Impact We are seeking experienced Lead Software Engineers to take on pivotal Technical Authority roles within our Electronic Warfare (EW) and Future Combat Air programmes based in Luton. This role combines technical leadership with strategic influence, offering significant autonomy and responsibility for critical software components … entire projects. What You’ll Bring Several years of embedded software engineering experience in aerospace, defence, or other mission/safety-critical domains. Ability to set technical direction, defining software architecture and design strategies aligned with platform and system goals. Experience ensuring compliance with DO-178C standards ...

Principal .NET Software Engineer

Location
Farnborough, England, United Kingdom
initiatives across the Manufacturing portfolio. Contributing to long-term technical strategy and roadmap planning for AI Acceleration initiatives. Basic Qualifications A demonstrated background of software engineering experience delivering enterprise applications or platforms. Strong hands-on software development experience using modern engineering practices and technologies. Proven experience designing … LLMs). Experience with Retrieval Augmented Generation (RAG), agentic architectures, AI orchestration frameworks, and tool-based AI systems. Experience integrating AI capabilities into enterprise software products. Experience designing APIs, service contracts, and software architectures. Experience with cloud-native application development and modern SaaS architectures. Experience with semantic modelling ...

Lead Software Engineer - Agent Safety

Location
Greater London, England, United Kingdom
focused team that sits at the intersection of engineering and delivery, focusing on empowering our internal users. The Role We’re hiring a Lead Software Engineer to head our newly formed Agent Safety/Evals team. As AI agents take on more autonomous tasks across Kraken's internal … party Strong technical leadership: Proven experience leading technical initiatives or teams, capable of setting the technical vision for complex, ambiguous domains. Deep software engineering fundamentals: Senior/advanced capability in designing secure components end-to-end, testing thoroughly, and reasoning heavily about system design, concurrency, and architecture tradeoffs. (Python ...

Software Engineer

Location
Farnborough, England, United Kingdom
Future vacancies could be available in Bristol, Farnborough or Whiteley (Hampshire). The Role: Due to growth within UK programmes, we will need talented Software Engineers throughout a course of 2026... Key Responsibilities Investigation into potential problems in the various systems Develop software requirements Contribute to architecture … design baselines Develop software solutions/recommendations and implement these Change and release management Technical risk and opportunity management liaise with other disciplines (i.e Systems Engineering and Formal Test) as well as management and Team Leadership Creation of Software test plans and test execution Change and release managementAdherence ...

Software Engineer II

Location
Greater London, England, United Kingdom
post-purchase journey making sure every customer order is smoothly handed off to the right production partner and fulfilled without a hitch. As a Software Engineer, you'll work closely with a small team to improve the resilience, observability, and scalability of our systems. From refining service architecture … hands‐on role in keeping our internal manufacturing system healthy and evolving. This is a great opportunity for someone who enjoys building reliable software, likes digging into systems, and wants to grow in a supportive environment. You’ll learn from experienced engineers, contribute to essential platform features, and take ...

The Core Engineering - Software Engineer - Analyst - Birmingham

Location
Birmingham, England, United Kingdom
Core Engineering - Software Engineer - Analyst - Birmingham Birmingham, West Midlands, England, United Kingdom Job Description Market Risk Analytics & Reporting (A&R) is a group within Core Engineering in the Risk Division of Goldman Sachs. The group ensures the firm’s senior leadership, investors and regulators have a complete view ...

The Core Engineering - Software Engineer - Analyst / Associate - London

Location
Greater London, England, United Kingdom
Core Engineering - Software Engineer - Analyst/Associate - London Job Description Market Risk Analytics & Reporting (A&R) is a group within Core Engineering in the Risk Division of Goldman Sachs. The group ensures the firm’s senior leadership, investors and regulators have a complete view of the positional, market ...

Software Development Engineer - Release Engineering

Location
Greater London, England, United Kingdom
right here at Sky. Role/Team overview Join the Release Engineering team and play a key role in delivering reliable, high-quality software releases across Broadband and Entertainment devices. You will coordinate release planning, build management, readiness, deployment and risk, working closely with Development, QA, Product and Operations … support stable customer experiences. What you’ll do Plan, coordinate and execute software releases, ensuring delivery is timely and meets agreed quality expectations. Own release schedules, deployment plans, readiness reviews and go/no-go decision support. Confirm quality, testing, compliance and deployment criteria are met before production release. ...

Senior Software Engineer, Infrastructure and Efficiency Roku, Inc.

Location
Manchester, England, United Kingdom
enterprise tooling, partnering with globally distributed Engineering, Product and Security teams and systems. What You’ll Be Doing Roku is seeking a world class engineer to be a true force multiplier by owning the strategy, architecture, and long-term execution of engineering infrastructure, enterprise tooling, and AI-assisted workflow … incident copilots). Experience implementing evaluation/monitoring for AI systems (quality metrics, drift, offline test sets, human feedback loops). Extensive experience with software development on embedded Linux, multi-process architectures and IPC mechanisms Experience working in large cross functional teams and ability to influence teams that ...

Software Engineer

Location
Nottingham, England, United Kingdom
travel to customer sites. Will be required to obtain security cleared status. Personal Specification Criteria Method of Assessment Qualifications Degree or comparable qualification in Software Engineering or related discipline. Ideally already holding or eligible and willing to achieve SC clearance if needed. Willingness and eligibility to obtain and maintain … certifications backing up skills. Heavy preference to those already cleared. Application Skills Application, then confirm at interview Experience 3-5 years plus as a Software Engineer. Application Personal Attributes Solutions-driven mindset. Person that thrives in the face of a challenge. Comfortable with Agile process and short path ...

Senior Software Engineer II

Location
Greater London, England, United Kingdom
Mentor engineers, grow senior technical capabilities and champion AI-assisted development and engineering automation Qualifications Your skills and qualifications Proven experience as a Staff Engineer, Principal Engineer or in an equivalent senior individual contributor leadership role Strong background in data platforms, distributed systems and cloud-native architectures, with ...

Senior Software Engineer (Frontend)

Hiring Organisation
LinuxRecruit
Location
London, UK
Employment Type
Full-time
Road to Unicorn! Join a company at the inception of their ambitious journey! As an innovative AI start-up, they seek a talented and pragmatic individual to play a pivotal role in their team. You ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
inference - no gimmicks here, this is our daily routine Emerging tech integrations, including robotics and IoT-powered operations The Opportunity As a Software Engineer at Relay, you'll: Own challenging, impactful problems end-to-end, from routing algorithms to real-time optimisation services and intuitive operational tools. Collaborate ...