1,076 to 1,100 of 1,327 Permanent Senior Software Engineer Jobs

External Job Posting Title Senior Software Engineer - Data

Location
Belfast City District, Northern Ireland, United Kingdom
provide the platform to succeed. Ready? It's time to do your thing. Build your data engineering capability with us Join a team where software engineering and data engineering come together to solve complex business challenges at scale. This role is designed to give you meaningful opportunities to grow … confidence to take on increasingly complex data products and platforms. Whether you're looking to deepen your existing data engineering expertise or broaden your software engineering experience into data, this is an opportunity to learn, experiment and progress your career in Data . Experience and skills we need Strong ...

Senior Embedded Software Engineer

Location
Portishead, England, United Kingdom
Primary location: Portishead Working hours: 37.5 hours (full-time) Hybrid working available: Yes Salary: Competitive Would you like to develop embedded software for pioneering engineering products used in demanding, mission-critical environments? Are you looking to take technical ownership of embedded software architecture, design and development … asset integrity solutions that protect mission-critical electrical systems in subsea energy, rail, and industrial sectors worldwide. The Role: Reporting to the Embedded Software Engineering Lead, you’ll take a senior technical role in the architecture, design, development, testing and continuous improvement of embedded software products from ...

Senior Software Engineer - Control Systems

Location
Crawley, England, United Kingdom
meaningful impact, we invite you to bring your expertise and energy to our team. What You’ll Do At Elekta: Join a team developing software that supports advanced radiotherapy systems used in cancer treatment around the world. You'll work on applications that help manage, test and control complex … treatment systems, contributing to software that has a direct impact on patient care. As part of a collaborative Agile team, you'll be involved in the full software development lifecycle, from design and development through to testing, deployment and continuous improvement. You'll also have the opportunity ...

Senior Software Engineer (ML QA)

Location
West of England, England, United Kingdom
Build the software that validates Graphcore’s machine learning stack, from frameworks to AI accelerator hardware. You’ll design production-quality test infrastructure that engineers can extend, maintain and rely on as Graphcore’s ML software grows. Your work will help teams deliver reliable products, with clear evidence … representative ML workloads, analyse their execution and turn the results into practical improvements to testing and tooling. This role gives you scope to shape software architecture and developer experience, not just add tests to existing systems. You’ll deepen your understanding of the AI compute stack while solving engineering ...

Senior Software Engineer

Hiring Organisation
CGI
Location
Leeds, UK
Employment Type
Full-time
Position Description: At CGI, our Software Engineers play a pivotal role in delivering the innovative, scalable, and secure solutions that help our clients transform their organisations. Joining our Leeds-based engineering community, you'll contribute to high-impact projects that shape the future of digital services, applying modern engineering … through this clearance. This is a hybrid position. Your future duties and responsibilities: In this role, you will design, build, and deliver high-quality software that underpins critical client services. You'll work across modern technologies such as .NET, Python, and TypeScript(backend programming), contributing to everything from architecture ...

Senior Software Engineer - Full Stack

Location
Belfast City District, Northern Ireland, United Kingdom
Full Stack Engineer (.NET/React) Belfast - Hybrid Competitive Salary + Excellent Benefits The Opportunity MCS Group are delighted to be partnering with an established technology organisation as they seek to appoint a Frontend-Focused Full Stack Engineer to join their development team. This is an exciting opportunity … join a well-established software business whose platform is used by organisations across the UK and internationally. The successful candidate will work on a suite of public-facing eCommerce websites, helping to enhance existing applications while contributing to the development of new functionality and modern user experiences. This ...

Senior Software Engineer I (Growth)

Location
Greater London, England, United Kingdom
journey, now is a really magical time to join. 🚀 The team you’ll join We’re looking for a talented, curious and experimentation minded Senior Full Stack Engineer to join Growth Engineering team. This team owns key parts of the user journey into Runna, working across ...

Remote PHP/Laravel Software Engineer – Mid to Senior

Location
PRESTON BROOK, England, United Kingdom
Aureos is hiring a mid-to-senior Software Developer for our Helix Workflo division. This remote role involves building and maintaining web and cross‐platform mobile apps, collaborating with the Lead Developer and team, and turning requirements into clean, tested code. You will help shape new features, keep ...

Senior Software Engineer

Location
Urmston, England, United Kingdom
Title: Senior Dot Net EngineerLocation: ManchesterAbout the Job you are considering:Join Capgemini’s Cloud & Custom Applications (C&CΑ) practice, where we help clients transform business outcomes through modern application engineering, intelligent automation, and AI-enabled innovation. Guided by our vision to Consult with Purpose. Continuously Evolve. Architect Tomorrow. … understanding of API design, systems integration, and distributed application architectures.Expertise in relational database design, data modelling, performance optimisation, and data management.Experience working throughout the software development lifecycle within Agile delivery teams.Practical experience applying AI-assisted development approaches to improve delivery efficiency and quality.Knowledge of intelligent automation, agent-based workflows ...

Senior Software Engineer - Agentic AI Compute

Location
Manchester, England, United Kingdom
looking for people who are motivated to learn, we will support your growth. You don't need all of these to be successful! Strong software engineering and programming skills, preferably C++ and Python Eager to dive into unfamiliar software stacks and codebases, debug complex issues, and identify performance … stack, from low-level optimisation to high level operators Experience engaging with the open-source community and contributing to large open-source software projects Experience optimizing software for AArch64/Arm servers, including SIMD technologies such as Neon SVE and SME Interpersonal strengths Strong and clear communication skills ...

Senior Cloud Software Engineer

Location
Cardiff, Glamorgan, United Kingdom
hardworking and enthusiastic individual who live to our core values to join our Team. Job Overview This role offers a great opportunity for a Senior Platform Engineer who will play a central role in building, maintaining, and improving the infrastructure that underpins S4C's digital services. With … accept CVs. An application submitted in Welsh will not be treated less favourably than an application submitted in English. As a Senior Cloud Platform Engineer you will be responsible for: AWS and infrastructure Designing, building, and maintaining AWS infrastructure across S4C's digital estate, applying best practices ...

Senior Software Engineer (Rust) - Backend, Equity, London

Location
Greater London, England, United Kingdom
Understanding Recruitment Ltd is partnering with a fast-growing UK startup to recruit a Senior/Principal Software Engineer. The role is on-site in London with equity on offer and a total package up to £150,000. Candidates may bring backend strength in Rust, and the team ...

Senior Software Developers/Engineers with Python, Terraform and Go

Location
Greater London, England, United Kingdom
Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. … looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity – this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language ...

Senior Software Engineer (ML QA) New London, UK

Location
Greater London, England, United Kingdom
Build the software that validates Graphcore’s machine learning stack, from frameworks to AI accelerator hardware. You’ll design production-quality test infrastructure that engineers can extend, maintain and rely on as Graphcore’s ML software grows. Your work will help teams deliver reliable products, with clear evidence … representative ML workloads, analyse their execution and turn the results into practical improvements to testing and tooling. This role gives you scope to shape software architecture and developer experience, not just add tests to existing systems. You’ll deepen your understanding of the AI compute stack while solving engineering ...

Senior Software Engineer (ML QA) New Cambridge, UK

Location
Cambridge, England, United Kingdom
Build the software that validates Graphcore’s machine learning stack, from frameworks to AI accelerator hardware. You’ll design production-quality test infrastructure that engineers can extend, maintain and rely on as Graphcore’s ML software grows. Your work will help teams deliver reliable products, with clear evidence … representative ML workloads, analyse their execution and turn the results into practical improvements to testing and tooling. This role gives you scope to shape software architecture and developer experience, not just add tests to existing systems. You’ll deepen your understanding of the AI compute stack while solving engineering ...

Senior Software Engineer - Embedded, ML & Cloud

Location
Bristol, England, United Kingdom
Circle Ltd is looking for Software Engineers at mid and senior levels to join their Bristol-based office. You will work across diverse technology areas, focusing on embedded systems, machine learning, and collaboration within multi-disciplinary teams. Responsibilities include designing and developing software solutions, contributing to system ...

Sr Lead Software Engineer - Java

Location
Greater London, England, United Kingdom
Description Transform your career by enhancing and migrating our trade processing platform to a cloud-native code-base. As a Software Engineer at JPMorgan Chase within Investment Banking, you play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products … conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure ...

Senior Software Engineer

Location
United Kingdom
Build and fix production software for a range of clients in your strongest language, with a team that reviews every change and cares how things are built. Open in Python, Java, C#, TypeScript, Go, Rust and C++. Level Senior Languages Python, Java, C#, TypeScript, Go, Rust, C++ Location … permanent Posted 16 August 2026 The role You’ll join our delivery teams on client engagements: building new systems,untangling existing ones and getting software that matters into production.You’ll work closely with client teams, so how you communicate counts as much ashow you code. What ...

Senior Software Engineer - 1

Location
Oxford, England, United Kingdom
which is a live and deployed product used by many. There’ll also be opportunities to contribute to our broader project portfolio, building the software and infrastructure that turns research and product ideas into things that actually run. It's a senior, hands‐on engineering role with scope … learn, grow and put things in the hands of real users. Why join us A senior, genuinely hands‐on engineering role, not one that quietly turns into pure management. Broad exposure across OXFIDA's project portfolio, from the Pricing Engine to fraud detection and AI risk governance, rather than ...

Senior Software Engineer 2

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£91332 - £109332/annum
AI. Built in Oxford. You'll work across Oxfida's broader project portfolio, including our Pricing Engine and other products and initiatives, building the software and infrastructure that turns research and product ideas into things that actually run. It's a senior, hands-on engineering role with real … line management. Responsibilities Contribute directly to the development, testing, and maintenance of Oxfida projects, products, and initiatives. Build robust, maintainable, and operationally sound software and infrastructure using our core stack: React, TypeScript, Material UI, Node.js, Python, PostgreSQL, Docker, Kubernetes, Helm, and AWS. Work with ML engineers, ML scientists, product ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
work on making a meaningful difference towards a sustainable future. About the Role Part of a larger product team we're a small software group building the software control systems for waste separation systems deployed in Material Recovery Facilities (MRFs). Our stack spans low-latency Go services … work with conveyors, robotic pickers and air-jet ejection hardware. Graphical Interfaces - Industrial touchscreen HMI. What We're Looking For 8+ years commercial software engineering experience - you have shipped and supported production systems. Recent experience taking your own work from design through to production, and the self-direction ...

Senior Software Engineer New Stratford, E15 2HU

Location
Stratford-upon-Avon, England, United Kingdom
work on making a meaningful difference towards a sustainable future. About the Role Part of a larger product team we’re a small software group building the software control systems for waste separation systems deployed in Material Recovery Facilities (MRFs). Our stack spans low-latency Go services … work with conveyors, robotic pickers and air-jet ejection hardware. Graphical Interfaces - Industrial touchscreen HMI. What We’re Looking For 8+ years commercial software engineering experience - you have shipped and supported production systems. Recent experience taking your own work from design through to production, and the self-direction ...

Senior Software Engineer (Python/Terraform/AWS)

Location
City Of London, England, United Kingdom
passionate about building secure, scalable software and cloud infrastructure that supports critical services in production? Do you enjoy collaborating across teams, improving engineering practices, and helping others grow while delivering high-quality solutions? About our Team Working within Information Security & Data Protection division, the content protection platform team builds … detect and prevent fraud, theft, and piracy while protecting legitimate customer use. Working as a fast-paced agile squad, the team designs and develops software using modern engineering practices, collaborates across many products across the organisation. The team combines technical depth, product focus, and mentorship to deliver innovative solutions ...

Senior Software Engineer – C# / .NET

Location
United Kingdom
Threecolts is a software suite built for consumer brands, helping them recover revenue, operate more efficiently and grow across major retailers and marketplaces. Our largest business, Margin Pro, helps brands recover money owed to them by retailers and marketplaces such as Amazon, Walmart and Target by managing disputes … closely with Product, QA, and DevOps to deliver features and improvements that provide meaningful value to Inventory Lab customers. 6–8+ years of professional software engineering experience. Strong proficiency in C# and experience building production-grade applications. Strong understanding of the .NET platform , including its runtime, libraries, and application ...

Senior Software Engineer – Build Scalable Apps & Features

Location
York and North Yorkshire, England, United Kingdom
GoHire (New Look Test) is seeking a Senior Developer to contribute to innovative software solutions and help deliver high-quality applications. You will design, develop, and maintain scalable software, collaborate with cross-functional teams, and ensure code quality through unit testing and reviews. Experience with Java, C# ...