1,301 to 1,325 of 1,345 Senior Software Engineer Jobs in the UK

Senior Cloud-Native Software Engineer (API-First)

Location
Hook, England, United Kingdom
Elanco in Hook, United Kingdom is seeking a software and platform engineer to help develop full-stack solutions and modernize digital products while ensuring security and quality. You will collaborate with Platform Engineering and product teams to deliver scalable software across cloud-native environments. The role emphasizes ...

Senior Lead Software Engineer - Python / Go

Location
Glasgow, Scotland, United Kingdom
Model Context Protocol (MCP) integrations using frameworks such as Google ADK and Anthropic SDKs. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts. Hands‐on experience with at least one major cloud provider (AWS, Azure, or GCP). Advanced knowledge of containerization and orchestration platforms … etc.). Strong knowledge of cloud security best practices, shift‐left methodologies, and DevSecOps processes. Programming skills in Golang or Python, with understanding of software development best practices. Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.). Experience with logging and monitoring tools (Splunk, Grafana, Datadog, Prometheus ...

Senior Embedded Software Engineer &Mdash; Embedded C / Linux / Networking

Location
Dry Drayton, England, United Kingdom
underpins IP‐based KVM and connectivity products used in genuinely mission‐critical environments: broadcast, national security, transport, industrial control. Not internal tools. Not prototypes. Software that ships and stays in the field. What's essential You must come from a networking embedded software background.The products live and breathe … you. A genuine engineering heritage stretching back decades, with national recognition for innovation excellence along the way You'll sit alongside hardware, software and test engineers who actually talk to each other. No siloed teams, no throwing code over a wall Real autonomy: A say in how products ...

Senior Embedded Software Engineer — Embedded C / Linux / Networking

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £80,000 per annum
underpins IP-based KVM and connectivity products used in genuinely mission-critical environments: broadcast, national security, transport, industrial control. Not internal tools. Not prototypes. Software that ships and stays in the field. What's essential You must come from a networking embedded software background. The products live … you. A genuine engineering heritage stretching back decades, with national recognition for innovation excellence along the way You'll sit alongside hardware, software and test engineers who actually talk to each other. No siloed teams, no throwing code over a wall Real autonomy: A say in how products ...

Senior Staff Software Engineer

Location
Belfast, Northern Ireland, United Kingdom
official: Bazaarvoice is a Great Place to Work in the US, Australia, India, Lithuania, France, Germany and the UK! As the Lead Engineer of Portal Reports and Insights application team, your primary responsibilities will include designing and implementing distributed, fault-tolerant systems and creating high performance Reporting and Insights … products, while Insights provides analytical dashboards and data visualizations to help clients understand trends and patterns in their data. Staff Engineers at Bazaarvoice lead software initiatives from conception to delivery, while driving engineering best practices and helping mentor talent. Who you are: BSc in Computer Science or equivalent (education ...

Senior FinTech Software Engineer - AI-Driven Cloud Native

Location
Greater London, England, United Kingdom
JPMorgan Chase & Co. in London is seeking an Engineer for J.P. Morgan Personal Investing to help build a top-in-market suite of mobile and web apps delivering the best investment experience. You will work in squads, apply Java/Springboot with Kotlin, DynamoDB, Aurora/MySQL … design event-driven architectures with Kafka, and contribute to high-quality software through tests and code reviews. #J-18808-Ljbffr ...

Senior .NET Software Engineer – SaaS (Hybrid)

Location
Greater London, England, United Kingdom
Pinewood.AI is seeking experienced Senior Developers to join our Marylebone-based engineering teams. You will help design, develop, and deliver the Pinewood Automotive Intelligence Platform, collaborating with Product, testers, UI/UX, and engineering colleagues across the full software lifecycle. You will work hands-on to build ...

Senior Software Engineer-AI

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
hackajob is partnering directly with Moody's Corporation to hire for this role. Skills and Competencies 5+ years of software engineering experience designing, coding, testing, and operating production-grade backend services and cloud-native applications Strong coding proficiency in TypeScript, Python, C#, or similar technologies, with experience building scalable ...

Senior AI Software Engineer

Location
Greater London, England, United Kingdom
risk ambiguous or complex problems. Ramp up fast in unfamiliar systems—map key components, ask good questions, and contribute early. Work as a guest engineer in other teams’ codebases, aligning on scope, following conventions, and delivering clean, maintainable handovers. Share knowledge, patterns, reusable tooling, and guidance to improve engineering … tools where they accelerate project delivery. Key Knowledge & Skills Degree in Computer Science or related field, or equivalent practical experience. 8 years plus professional software development experience and a record of shipping reliable software. Experience with agentic coding tools (e.g., Claude Code, Codex) and building custom extensions. Proficiency ...

Senior Mobile Software Engineer (Android) - Olo App

Location
Belfast City District, Northern Ireland, United Kingdom
Partner with Product and other stakeholders to refine requirements, ensuring solutions are well-architected and aligned with business goals. Focus on delivering reliable, maintainable software solutions and actively implements performance optimisations and resilience mechanisms. Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support. … specific responsibilities determined by your assigned team and area of expertise. What will set you up for success Bachelor's Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 5+ years of experience in software engineering, specifically focused on native mobile developement Advanced ...

Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Location
Greater London, England, United Kingdom
Manager of Software Engineering at JPMorgan Personal Investing, you will be a credible engineering leader, in charge of a squad of engineers, technically savvy to influence your squad’s technical implementations and confident enough to challenge architecture decisions as you maintain focus on delivering initiatives and demonstrating customer value ...

Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Location
Greater London, England, United Kingdom
ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Manager of Software Engineering at JPMorgan Personal Investing, you will be a credible engineering leader, in charge of a squad of engineers, technically savvy to influence your squad … peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Required qualifications, capabilities ...

Senior Java Software Engineer - Intelligent Operations

Location
Cardiff, Wales, United Kingdom
values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Requirements We're seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying ...

Senior Java Software Engineer - Payment Schemes

Location
Greater London, England, United Kingdom
Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact ...

Senior Principal Software Engineer – Data & AI Systems (Remote)

Location
United Kingdom
Ticketmaster is seeking a Principal Engineer to lead design and implementation of scalable data systems in a remote UK role. You will partner with product teams to shape large initiatives, influence architectural direction, and mentor engineers across teams. The role emphasizes building high-availability, low-latency data pipelines, integrating ...

Senior Staff Software Engineer - Lead Large-Scale Systems

Location
Greater London, England, United Kingdom
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information. We seek engineers who can lead in backend architecture, distributed systems, and large-scale data processing, guiding multiple teams across projects. As part of Google’s Platforms … Devices, you will design, build, and deploy scalable software solutions, influence technical direction, and collaborate across cross-functional teams in a #J-18808-Ljbffr ...

Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing

Location
Greater London, England, United Kingdom
hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have ...

Senior Lead Software Engineer — Fintech Payments & Cloud

Location
Greater London, England, United Kingdom
TwinThread is seeking a Manager of Software Engineering in Greater London. In this role, you'll lead a squad of engineers, driving technical implementations and ensuring the delivery of high-quality solutions. You will be responsible for mentoring team members and aligning technical efforts with business goals. Ideal candidates ...

Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing

Location
Greater London, England, United Kingdom
hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
seek people who think in code and are motivated by being around like‐minded people. The Role Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our portfolio. The team is currently embarking ...

Senior FinTech Software Engineer – Pensions

Location
Belfast City District, Northern Ireland, United Kingdom
Mantle in Belfast is seeking a Software Developer for a fixed-term, full-time role. You will contribute to the development of pensions products, write and test code, and work with peers to ensure robust integration and high-quality deliverables. Ideal candidates will have strong C background (6+ years ...

Senior Lead Software Engineer

Location
Greater London, England, United Kingdom
working with a technology-led investment firm in London that is looking for experienced Software Engineers to join a team building core engineering systems in Rust. This is a hands-on role focused on performance, scale and reliability. You’ll be working on systems where concurrency, latency and efficiency … services and taking ownership through to production Improving the reliability and efficiency of existing systems Working in Linux environments and getting into how the software behaves under real production load What makes the opportunity interesting: You’ll be working on technically difficult systems where performance and scale are core ...

Senior Graphics Software Engineer - C++, GPU & Multithread

Location
Stratford-upon-Avon, England, United Kingdom
Unity Technologies in the UK is seeking a skilled graphics engineer to join our graphics team focused on diagnosing and resolving graphics and performance problems encountered by developers building with Unity. You will work across the runtime stack, optimize render paths, and ensure robust behaviour on a wide range ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Markets is seeking a Senior Low Latency Java Developer to join our Quantitative Strategies team within Pricing & Risk, working on our high-performance, high-frequency trading platform. This is a hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence … time market operations. High-visibility role within a performance-driven engineering culture. Strong focus on continuous learning and technical excellence. Clear progression opportunities into senior technical and leadership roles. CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender ...

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
guidelines. Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience. 8+ years of relevant professional software development experience with a strong focus on backend development, using Java or Kotlin, building and operating high-performance, high-throughput, highly available, and scalable ...