CrawlJobs Logo

Filters

Location
Salary

Software Engineer Senior United Kingdom Jobs (Hybrid work)

100 Job Offers

New
Senior Software Engineer
Save Icon
Senior Software Engineer sought by Barclays in Glasgow to design and build scalable digital services. You will leverage front-end expertise (React, Angular, TypeScript) and back-end skills (Java, Spring Boot, REST APIs) to drive innovation. Experience with microservices, event-driven architecture...
Location Icon
Location
United Kingdom , Glasgow
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Software Engineer - Margin Technology - Assistant Vice President
Save Icon
Senior Software Engineer (AVP) sought for Margin Technology in London. Join a global team building high-quality solutions using Java, React, and Python. You will develop RESTful APIs with Spring, apply TDD, and work on complex business problems in a fast-paced environment. Benefits include 27 day...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer, Embedded UI - C++
Save Icon
Senior Software Engineer, Embedded UI – C++ at Roku in Cambridge, UK. Join the #1 TV streaming platform to develop and optimize high-performance rendering engines and UI frameworks. Requires 5+ years in C++, embedded systems, and Linux, with experience in JavaScript/TypeScript frameworks. Enjoy f...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure / Efficiency / Productivity
Save Icon
Senior Software Engineer, Infrastructure / Efficiency / Productivity sought by Roku in Cambridge, UK. This architect-level role drives org-wide productivity by owning AI-first automation, CI/CD pipelines, and enterprise tooling. Requires deep expertise in Git, Jenkins, Docker, and build systems (...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure and Efficiency
Save Icon
Senior Software Engineer, Infrastructure and Efficiency role in Manchester, UK. Drive org-wide productivity by architecting AI-first automation, CI/CD pipelines, and developer tooling at scale. Requires Staff/Principal-level experience with Git, Jenkins, Docker, and build systems. Join Roku to sh...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Virtual Software Modeling Engineer
Save Icon
Senior Virtual Software Modeling Engineer needed in Cambridge, UK to bring AMD’s cutting-edge SoCs to life. Develop high-performance C++ functional models, simulate next-gen hardware, and enable pre-silicon software development. Requires expertise in C/C++, x86/ARM/GPU architecture, and system mo...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought by Collinson, the global leader behind Priority Pass and loyalty solutions. You will design scalable, cloud-native applications using TypeScript (Node.js & React) in London. Requires 5+ years of full-stack experience, expertise in AWS, event-driven architectures, a...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
collinsongroup.com Logo
Collinson
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Senior Python Software Engineer sought to support R&D tooling, data infrastructure, and CI/CD pipelines in Bristol, UK. Requires 7+ years Python experience, GitLab CI/CD, and Agile workflows. Key benefits include technical mentorship, code reviews, and ensuring software reliability, security, and...
Location Icon
Location
United Kingdom , Bristol
Salary Icon
Salary
65000.00 - 75000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Senior Frontend Software Engineer
Save Icon
Senior Frontend Software Engineer sought by an elite London trading firm with an unlimited tech budget. You will build high-scale, low-latency solutions using C++ 20/23, optimizing ML pipelines processing millions of data points per second. Ideal candidates have 2-15 years of C++ experience, stro...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Senior Software Engineer, Embedded Software Automation and Tools
Save Icon
Senior Software Engineer, Embedded Software Automation and Tools – Cambridge, UK. Join Roku to develop and maintain E2E automation frameworks and tools using Python and REST APIs. Requires 10+ years of automation experience, Linux proficiency, and AI adoption expertise. Benefits include healthcar...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Platform Engineer
Save Icon
Senior Software Platform Engineer sought by a top growth investment firm in London. You'll build a modern, AI-first internal platform, working across software and infrastructure with Python and GCP. This role offers high ownership, mentoring junior engineers, and contributing to agentic AI workfl...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
120000.00 - 140000.00 GBP / Year
arrowsgroup.com Logo
Arrows Groupe
Expiration Date
Until further notice
Principal AI Software Engineer, Senior Vice President
Save Icon
Principal AI Software Engineer, SVP role in London. Architect scalable backend systems for advanced AI tools, leveraging expert Python, FastAPI, and Generative AI frameworks like LangChain. Requires deep ML knowledge and full lifecycle ownership. C++ expertise is a bonus. Benefits include 27+ day...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer (AVP) – Margin Technology
Save Icon
Senior Software Engineer (AVP) role in Citi’s Margin Technology team, based in Belfast. You will build high-impact financial systems using Java, React, and Python, with expertise in RESTful APIs, TDD, and clean code. Join a global team solving complex problems at massive scale, with hybrid work, ...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Algo Trading Software Engineer (VP)
Save Icon
Senior Algo Trading Software Engineer (VP) at Citi in London. Engineer high-performance, low-latency electronic execution systems using Java, C++, or Rust. Collaborate with traders and quants to drive innovation in global finance, leveraging AI-powered tools and Agile practices. Enjoy 27 days lea...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer, Subscriptions
Save Icon
Senior Software Engineer, Subscriptions – Manchester, UK. Join Roku, the #1 TV streaming platform, to develop core features for the Roku OS using C++, Embedded Linux, and ReactJS. You will design and ship high-quality software, write tests, and collaborate cross-functionally. Enjoy global wellnes...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
80000.00 - 95000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
150000.00 - 160000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer, Ad Auctions
Save Icon
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft’s MORSE team as a Senior Software Engineer in the UK, securing Windows, Azure, and virtualization technologies for over a billion users. You’ll perform security design reviews, code reviews, and vulnerability research, building mitigations and scalable bug detection systems. Requir...
Location Icon
Location
United Kingdom , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Full-Stack Senior Software Engineer, GenAI Data Products and Platform (VP)
Save Icon
Join Citi as a VP Full-Stack Senior Software Engineer to build 'Citi Assist', a GenAI assistant for global employees. You’ll own end-to-end features using Python, TypeScript, and React, working with data pipelines and cloud infrastructure (OpenShift/Kubernetes). Based in London, this role offers ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Previous 1 2 3 4 5 Next

About the Software Engineer Senior role

A Senior Software Engineer is a pivotal role within the technology industry, representing a step beyond standard software development into a position of technical leadership, architectural ownership, and complex problem-solving. Professionals in these senior-level jobs are responsible for designing, building, and maintaining the core systems that power modern applications, from cloud infrastructure and distributed platforms to embedded systems and high-performance backends. Rather than simply writing code to specifications, a Senior Software Engineer is expected to define the technical vision, making critical decisions about system architecture, scalability, reliability, and security.

The day-to-day responsibilities of a Senior Software Engineer are multifaceted. They typically lead the end-to-end development lifecycle of significant features or entire subsystems, starting from requirements gathering and design through implementation, testing, deployment, and ongoing production support. A common thread across these roles is a deep focus on building large-scale, distributed systems that must operate with high availability and fault tolerance. This often involves working with cloud-native technologies like Kubernetes and Docker, designing microservices architectures, and ensuring systems can handle massive data throughput. Beyond technical execution, these jobs require significant mentorship; senior engineers guide junior team members through code reviews, design discussions, and pair programming, fostering a culture of engineering excellence. They also act as a bridge between technical teams and product or business stakeholders, translating complex technical trade-offs into clear, actionable plans.

The typical skills and requirements for a Senior Software Engineer are rigorous. A strong educational foundation in computer science (BS, MS, or PhD) or equivalent practical experience is standard. Technical proficiency in at least one major statically-typed language such as Java, Go, C++, or Scala is almost always required, alongside deep knowledge of data structures, algorithms, and system design. Experience with public cloud providers (AWS, GCP, Azure), containerization, and CI/CD pipelines is essential for modern cloud-based jobs. For those in embedded or systems-level roles, expertise in Linux internals, kernel configuration, and languages like C and Python is critical. Crucially, senior roles demand proven experience operating production systems, including participation in on-call rotations and a strong understanding of observability, monitoring, and incident response. Soft skills are equally vital: exceptional communication, the ability to drive cross-team collaboration, and a customer-focused mindset are hallmarks of successful senior engineers.

In essence, a Senior Software Engineer is a technical leader who combines deep coding expertise with strategic thinking. They are the engineers who not only build the systems of today but architect the scalable, resilient, and innovative foundations for tomorrow. This makes their jobs some of the most challenging and rewarding in the tech landscape.