2,476 to 2,500 of 9,343 Software Engineering Jobs in the UK

Senior Software Engineer — Real-Time Ad Serving

Location
Greater London, England, United Kingdom
headquartered in New York City with offices around the world. To learn more, go to www.the company.com. THE ROLE As a Senior Software Engineer on the LiveIntent Real-Time Ad Serving team, you will design, develop, and own the business logic that powers programmatic advertising at scale - ad selection … Product, working on features that directly impact LiveIntent's customers - from ad targeting and delivery to reporting and optimization. This is a hands-on engineering role where your code runs in production handling billions of daily transactions. This is a hybrid/remote role based out of our Berlin ...

Lead Software Engineer (Real Time Embedded)

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
Description: Your ImpactAre you an experienced Real-Time Embedded Software Engineer looking to take the next step in your career? Do you want to work for an employer committed to helping you reach your full potential, that empowers engineers to innovate and grow? If so, Leonardo has exciting opportunities … Principal and Lead Software Engineers to join our multidisciplinary teams delivering advanced solutions for defence projects. What You'll BringYou will play a key role in designing and delivering high integrity embedded software solutions demonstrating both technical expertise and collaborative leadership. Key skills and behaviours include: Several years ...

Senior Software Engineer, C/FICCO Data

Hiring Organisation
DRW
Location
London, UK
Employment Type
Full-time
it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. About the TeamThe DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable data infrastructure critical to our trading operations. We work closely with traders, researchers, and other … engineering teams to ensure seamless data flow and accessibility, supporting data-driven decision-making. Our systems are designed to handle large volumes of data, maintain quality and integrity, and provide robust APIs for fast, ergonomic data retrieval. About the RoleIn this role you will: Collaborate with cross-functional teams ...

Senior Software Engineer – C++

Location
Portsmouth, England, United Kingdom
Senior Software Engineer - C++ Salary: £50,000 to £75,000 negotiable depending on experience plus competitive benefits package including pension, 25 days holiday and life assurance. Location: Portsmouth, Hampshire/Hybrid Our client is a rapidly growing software and data science consultancy firm, renowned for their reputation … keen ability to understand and meet customer requirements effectively. Their team is dedicated to delivering high-quality, end-to-end software and data science services. This role offers the opportunity to work with these teams to operate across multiple sectors, including defence, energy, transport, and health, and contribute ...

Software Engineer III

Location
Greater London, England, United Kingdom
Promise. We deliver absolute confidence in environments where failure is not an option. Location: This is a hybrid role in London, UK. Key Responsibilities: Engineering Design, implement and maintain features and components across a range of internal codebases, in whichever languages and frameworks each project requires. Add AI‐driven … front, follow their conventions, and get changes reviewed and merged rather than left on a branch. Work with Product Managers, QA and the owning engineering teams to turn a broad ask into well‐scoped technical work with a clear definition of done. Hand over cleanly ...

Senior Software Engineer, Strategy Development

Location
Greater London, England, United Kingdom
finance for everyone. To learn more about Uphold, please visit https://uphold.com. Job Summary We are looking for a finance‐oriented Senior Software Engineer to join our Trading Strategies team. This role is at the intersection of quantitative finance and software engineering, where you will … will design, implement and maintain the pricing models and automated trading strategies that drive our profitability. This is a unique opportunity to apply your software and quantitative skills to solve complex financial problems in the dynamic world of cryptocurrency markets. If you are excited by algorithmic strategy development, market ...

Graduate Software Engineer - September 2027

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
bespoke solutions to some of the most interesting cyber security clients in the UK. We have built a world-class team of high-assurance software engineers and researchers who are passionate about pushing the boundaries of security innovation. By working closely with your peers in small, usually … sort of person we'd love to see at CoreTech. The Opportunity We're seeking talented graduates with an active interest in multi-platform software engineering to join our world-class research and development team in September 2027. CoreTech Academy As a CoreTech graduate you will be enrolled ...

Senior Software Engineer - AI Solutions

Location
Greater London, England, United Kingdom
templates, and pipeline gates (security, technical standards, tone, and performance checks) in Python to simplify how teams across Octopus safely integrate AI into their software Establish clear guardrails, security standards, and production pathways to turn quick, hacky AI prototypes into secure, scalable, and well-architected systems Engage directly with … ground embedded deployments to feed real-world requirements back into our central prototyping tools, patterns, and frameworks Requirements A strong technical background in backend engineering (with deep fluency in Python/Django), a solid understanding of system design, and a genuine interest in Developer Experience (DX) and system reliability ...

Graduate Software Engineer - Hybrid (Newcastle)

Location
Newcastle upon Tyne, England, United Kingdom
Engineering Graduate – Newcastle About the Role At Sage, innovation starts with our people. With over 13,000 colleagues across 40 locations worldwide, supporting over 2 million customers, we’re united by a shared purpose: to transform the way millions of businesses work. As a global leader in AI, finance … software, we harness cutting-edge technology and forward-thinking ideas to simplify complexity and drive progress. At Sage, you’ll join a high achieving culture that values creativity, collaboration, and continuous learning—because together, we’re shaping the future of business software. Start your career with Sage ...

Senior Software Development Engineer - Services

Location
Nottingham, England, United Kingdom
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software Development Engineer - Services About this role We are seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using software … together into an achievable, impactful solution that creates business value. What you’ll do Design, develop, test and maintain a range of internal facing software products and solutions that automate Business processes Work to achieve the goals and vision shared by Product Management and your team Leadership ...

Senior Software Engineer - AI Solutions

Location
Greater London, England, United Kingdom
goal: to drive the global green energy revolution. Read our Spotlight series to meet some of the team. We're looking for a Senior Software Engineer to join as a founding member of our new AI team. You'll help Octopus move past ad-hoc, \"vibe-coded\" AI experiments … ground up. In this role you will help build our central developer tools and production gates, work directly with business teams such as Software Engineering, Operations, Services, and Finance to co-build live features and accelerate local teams. What you'll do Embed temporarily within cross-functional business ...

AI Software Engineer

Location
Colchester, England, United Kingdom
solving. If that is how you like to work, you will fit right in. Role Purpose We are looking for an AI Software Engineer who lives at the intersection of applied machine learning and data engineering. Someone who can turn raw, messy client data into reliable pipelines, and turn … deploy. Data privacy and compliance treated as first‐class concerns and are central to this role, not an afterthought. Data quality, reliability, and sound engineering matter here too: great AI starts with great data. You will work directly with senior engineers, the Founder, and clients across FinTech, retail, manufacturing ...

Software Engineer, New Grad - Infrastructure

Location
Greater London, England, United Kingdom
World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Software … they work or to debug an issue. Staying up-to-date with recent industry practices and advancements in open-source technology. What We Require Engineering background in fields such as Computer Science, Mathematics, Software Engineering, or Physics. Familiarity with data structures, storage systems, cloud infrastructure, frontend frameworks ...

Senior or Staff Software Engineer, SRE/ Platform Team

Location
Greater London, England, United Kingdom
Senior or Staff Software Engineer, SRE/Platform Team OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across mobile and web push notifications, in-app messaging, SMS, and email. On a mission to democratize customer engagement, we enable businesses to keep their 1.5B monthly active … uptime, we are dedicated to sustaining this level of reliability as our product and business expand. In this role, your core responsibility will be software engineering with a specialized focus on operations, infrastructure, and automation. You will develop the systems that power our product, enhance internal services ...

Software Engineer - Cloud Compute Platform

Location
Hursley, England, United Kingdom
Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working … Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart ...

Senior Software Engineer (ML QA)

Location
Cambridge, England, United Kingdom
About the job Help prove the ML software stack that future AI systems will depend on. the company is expanding the software systems behind AI compute at datacenter scale. This role focuses on validating a complex machine learning stack before it reaches customers and hardware.You will build … frameworks, simulators, emulators and future hardware. You will shape test architecture across large codebases, CI pipelines and representative ML workloads. You will use strong software engineering judgement to turn complex technical goals into scalable validation systems. This is a role for someone who enjoys depth, ownership and useful ...

Senior Software Engineer (ML QA)

Location
Greater London, England, United Kingdom
About the job Help prove the ML software stack that future AI systems will depend on. the company is expanding the software systems behind AI compute at datacenter scale. This role focuses on validating a complex machine learning stack before it reaches customers and hardware.You will build … frameworks, simulators, emulators and future hardware. You will shape test architecture across large codebases, CI pipelines and representative ML workloads. You will use strong software engineering judgement to turn complex technical goals into scalable validation systems. This is a role for someone who enjoys depth, ownership and useful ...

Senior Software Engineer (Application Operations)

Location
Greater London, England, United Kingdom
work model to be present in our London office twice a week. This hands‐on role sits at the intersection of operational excellence and engineering craft. You’ll bridge the gap between traditional application support and software engineering by executing scripted remediation, configuration management, feature flag operations … involvement and improving MTTR. Participate in a healthy, sustainable on‐call rotation with fair schedules, clear escalation paths, and strong post‐incident learning practices. Engineering Practices Within Operations Apply engineering discipline to operational work: use version control, code review, and testing standards for scripts, runbooks, and automation tooling ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Product & Platform · London · 3 days per week in office CodeWall is hiring its founding engineering team. This is a rare opportunity. We're early enough that the architecture, product, engineering standards and culture are still being set — but far enough along that the fundamental bet is working. … already uncovering critical vulnerabilities in systems built and operated by some of the world's most sophisticated organisations. Now we're building the engineering team that takes that foundation and turns it into a world-class product and platform. As a Founding Senior Engineer, you'll have an unusually ...

Software Engineer, England

Location
Leeds, England, United Kingdom
Leeds, West Yorkshire, United Kingdom (Remote) Job Description Overview As a Software Engineer at Fanatics Betting & Gaming (FBG), you’ll help power the rapidly growing Fanatics sportsbook and Casino app. In this role, you’ll be a valued member of the engineering team, combining strong technical fundamentals with … hands‐on execution to deliver high‐quality software. You’ll contribute to impactful projects, applying thoughtful problem‐solving and modern engineering practices to build reliable, scalable solutions. Your work will balance delivering immediate business value with building systems that support long‐term growth and maintainability. You’ll contribute ...

Senior Software Engineer (Chromium)

Location
Bracknell, England, United Kingdom
agencies, to protect their most valuable asset, their data, and is backed by top-tier investors. Summary Menlo Security is looking for a Senior Software Engineer to join our Chromium engineering team in support of MARS, Menlo's internal AI initiative. You'll bring strong C++ skills — ideally … networking — to build and harden the browser capabilities that make Menlo's AI-driven features possible. The role blends deep systems and networking engineering with hands-on work on AI agents and MCP (Model Context Protocol) servers, alongside the cloud infrastructure (AWS, GCP, Kubernetes, Terraform, Linux) that supports them. ...

Software Engineer - Mission Management Systems

Hiring Organisation
Hackajob Ltd
Location
Yeovil, Somerset, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
market. Exceptions above the standard range are managed through governance controls to protect internal equity. At Leonardo in Yeovil we are seeking an experienced Software Engineer - Mission Management Systems to drive the end-to-end development of high-integrity aircraft software during a critical technical pivot. This role … focuses on the evolution of our Tactical Mission Management Systemsmaintaining the reliability of our legacy manned platforms while architecting the software for our emerging uncrewed and autonomous capabilities. Your impact Working within our Helicopter division, you will be taking ownership of complex mission system software component, ensuring legacy ...

Salesforce Software Engineer - Senior Associate

Location
Greater London, England, United Kingdom
Salesforce Software Engineer - Senior Associate LONDON, United Kingdom Job Identification 210757830 Job Category Software Engineering Business Unit Corporate Sector Posting Date 06/18/2026, 07:42 AM Locations 1 Cabot Square, London, E14 4QJ, GB Job Schedule Full time Job Description Behind every investment … peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Required qualifications, capabilities ...

Java/Kotlin Software Engineer - Manchester

Location
Manchester, England, United Kingdom
thrive here at Zopa, so join us, and make it count. Want to see us in action? Follow us on Instagram @zopalife The Engineering Challenge Our Software Engineers don't just write code, they solve real financial problems for millions of customers. You'll work on distributed systems … build things that have a real impact on customers You communicate clearly and are happy contributing to team decisions You’re excited by modern engineering practices like CI/CD and cloud‐native tools Our Engineering Culture Customer impact over unnecessary complexity Team success over individual heroics Operational ...

Lead Software Engineer - Python / AI

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
business transformation and provide opportunities for career growth. Be part of an agile, delivery-focused team that values creativity and excellence. As a Lead Software Engineer in the Equities Front Office Trading and Analytics Team, you will lead the Systematic Quoting Platform workstream for EMEA. You will develop … Front Office processes and functions using technology solutionsCollaborate with global and local counterparts to solve business problemsDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration ...