Senior Software Engineer Jobs in the UK

601 to 625 of 3,170 Senior Software Engineer Jobs in the UK

Senior C++/Rust Software Engineer

newtownabbey, antrim, united kingdom
Black Duck
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading … tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle. The Static Analysis team is looking for an exceptional developer, with experience or interest in building and deploying security tools, to join the Static Analysis team at Black Duck. The job involves evolving our state of the … vulnerabilities. Additionally, you will ensure the product operates in a scalable and performant manner within a cloud-based environment. The perfect candidate will have a strong passion for improving software security and quality, a background in static analysis or compilers, and enthusiasm about programming languages. Responsibilities Design and develop code analysis software for large scale cloud deployments Make More ❯
Posted:

Senior C++/Rust Software Engineer

lisburn, antrim, united kingdom
Black Duck
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading … tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle. The Static Analysis team is looking for an exceptional developer, with experience or interest in building and deploying security tools, to join the Static Analysis team at Black Duck. The job involves evolving our state of the … vulnerabilities. Additionally, you will ensure the product operates in a scalable and performant manner within a cloud-based environment. The perfect candidate will have a strong passion for improving software security and quality, a background in static analysis or compilers, and enthusiasm about programming languages. Responsibilities Design and develop code analysis software for large scale cloud deployments Make More ❯
Posted:

Senior Software Engineer

England, United Kingdom
Shawbrook
want to be part of a business that cares too Want to continue to grow professionally and be the best version of yourself The Role: Join us as a Senior Software Engineer in our CPO team, driving innovation in our business-critical engineering projects at Shawbrook, the forefront of fintech banking. You will be working on one … of our core Colleague systems, with an emphasis on integrating diverse systems in our Enterprise area. This role offers a chance for a skilled engineer to deepen their domain expertise in banking and collaborate with a dynamic team of engineers, using Agile methodologies to provide continuous system improvements and deliver new features, enhancements, and functionality. You’ll be an More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Shawbrook
want to be part of a business that cares too Want to continue to grow professionally and be the best version of yourself The Role: Join us as a Senior Software Engineer in our CPO team, driving innovation in our business-critical engineering projects at Shawbrook, the forefront of fintech banking. You will be working on one … of our core Colleague systems, with an emphasis on integrating diverse systems in our Enterprise area. This role offers a chance for a skilled engineer to deepen their domain expertise in banking and collaborate with a dynamic team of engineers, using Agile methodologies to provide continuous system improvements and deliver new features, enhancements, and functionality. You’ll be an More ❯
Posted:

Senior Software Engineer Shawbrook Engineering London, GB Published on May 16, 2025

London, United Kingdom
Shawbrook Bank
Purpose & Scope of role Join us as a Senior Software Engineer in our CPO team, driving innovation in our business-critical engineering projects at Shawbrook, the forefront of fintech banking. You will be working on some of the most important projects for the future of the bank, from Core Banking to Digital Savings to Real Estate, we … are building out a number of new and innovative platforms. This role offers achance for a skilled engineer to deepen their domain expertise in banking and collaborate with a dynamic team of engineers, using Agile methodologies to drive forwards our technical transformation at Shawbrook. You'll be an advocate for best in class engineering standards and maintain a strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Staff Software Engineer

Belfast, Northern Ireland, United Kingdom
Visa
to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: As a Senior Staff Software Engineer leading the Settlement & Offline Processing division in the Acceptance Solutions organization, you will be the driving force behind technological innovation and project execution. You … ensure they are delivering quality and efficiently against project requirements Successful candidate will have a flair for out-of-box thinking and be passionate about mentoring and coaching junior software engineers. Candidate should also have passion for engineering excellence, reducing TCO and improving TTM. **We do not expect that any single candidate would fulfill all of these characteristics. For … s Degree, Advanced degree (e.g. Masters, MBA, JD, MD) ora PhD, with relevant work experience. Preferred Qualifications: A wealth of hands-on experience and deep knowledge/expertise in software product development of following technologies/frameworks: Java/J2EE, Spring, Hibernate, RDBMS, NoSQL DB, Kafka, VertX, TC Server, Containers based Backend REST APIs Applications. Experience in designing/ More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Ripple
backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth … align technical design with trading objectives. Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in Java and/or Python. Proficient in Python's data science ecosystem (Pandas, NumPy, Scikit-learn), with strong debugging and … with distributed systems in fast-paced front-office environments. Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad. Solid understanding of agile software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (UK Remote)

Manchester, England, United Kingdom
Hybrid / WFH Options
Turnitin, LLC
the Philippines. Job Description Our Insights platform empowers educational institutions to analyze vast amounts of exam data, providing critical analytics that drive better learning outcomes. We are seeking a Senior Backend Engineer to develop and maintain the core data processing and reporting systems that power this platform. As a core contributor to our Examsoft Insights team, you will … Product Managers, and other engineering leads, to deliver innovative solutions. Implement and maintain CI/CD pipelines. Ensure high-quality code through peer reviews, automated testing, and adherence to software development standards. Create comprehensive documentation for the developed shared components, including usage guidelines and examples. Qualifications Essential Qualifications, Skills, and Knowledge/Experience: 8+ years of expertise in backend … work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USA, to deliver impactful solutions. Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging). Ability to communicate effectively with both technical and non-technical colleagues in agile environments. Preferred Qualifications More ❯
Posted:

Senior Software Engineer (UK Remote)

Birmingham, England, United Kingdom
Hybrid / WFH Options
Turnitin, LLC
the Philippines. Job Description Our Insights platform empowers educational institutions to analyze vast amounts of exam data, providing critical analytics that drive better learning outcomes. We are seeking a Senior Backend Engineer to develop and maintain the core data processing and reporting systems that power this platform. As a core contributor to our Examsoft Insights team, you will … Product Managers, and other engineering leads, to deliver innovative solutions. Implement and maintain CI/CD pipelines. Ensure high-quality code through peer reviews, automated testing, and adherence to software development standards. Create comprehensive documentation for the developed shared components, including usage guidelines and examples. Qualifications Essential Qualifications, Skills, and Knowledge/Experience: 8+ years of expertise in backend … work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USA, to deliver impactful solutions. Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging). Ability to communicate effectively with both technical and non-technical colleagues in agile environments. Preferred Qualifications More ❯
Posted:

Senior Software Engineer (UK Remote)

Leeds, England, United Kingdom
Hybrid / WFH Options
Turnitin, LLC
the Philippines. Job Description Our Insights platform empowers educational institutions to analyze vast amounts of exam data, providing critical analytics that drive better learning outcomes. We are seeking a Senior Backend Engineer to develop and maintain the core data processing and reporting systems that power this platform. As a core contributor to our Examsoft Insights team, you will … Product Managers, and other engineering leads, to deliver innovative solutions. Implement and maintain CI/CD pipelines. Ensure high-quality code through peer reviews, automated testing, and adherence to software development standards. Create comprehensive documentation for the developed shared components, including usage guidelines and examples. Qualifications Essential Qualifications, Skills, and Knowledge/Experience: 8+ years of expertise in backend … work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USA, to deliver impactful solutions. Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging). Ability to communicate effectively with both technical and non-technical colleagues in agile environments. Preferred Qualifications More ❯
Posted:

Senior Software Engineer

Dundee, Angus, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
Why N-able IT doesn't get better than this! N-able isn't just another software company - we're going places, and we'd love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you're adding your unique voice to a diverse team of people who … ll Do Identify and work on a variety of challenging problems Help define and deliver valuable, usable, and testable user stories Provide guidance on design and best practices in software development Evaluate and propose alternatives using research and data Develop complex features independently across multiple layers (frontend, backend, etc.) and provide technical feedback and assistance on others' code and … level OS knowledge to resolve complex issues Identify design and architecture issues early and demonstrate expertise across various components, products, and services What You'll Bring Strong experience in software development with at least 2 of the following technologies: GO, Java, PHP, Angular, JavaScript, SQL, Kafka, Kubernetes Excellent analytical and problem-solving skills Understanding of Cloud-native methodologies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (UK Remote)

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Turnitin
the Philippines. Job Description Our Insights platform empowers educational institutions to analyze vast amounts of exam data, providing critical analytics that drive better learning outcomes. We are seeking a Senior Backend Engineer to develop and maintain the core data processing and reporting systems that power this platform. As a core contributor to our Examsoft Insights team, you will … Product Managers, and other engineering leads, to deliver innovative solutions. Implement and maintain CI/CD pipelines. Ensure high-quality code through peer reviews, automated testing, and adherence to software development standards. Create comprehensive documentation for the developed shared components, including usage guidelines and examples. Qualifications Essential Qualifications, Skills, and Knowledge/Experience: 8+ years of expertise in backend … work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USA, to deliver impactful solutions. Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging). Ability to communicate effectively with both technical and non-technical colleagues in agile environments. Preferred Qualifications More ❯
Posted:

Senior Software Engineer

Dundee, Scotland, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
Why N-able IT doesn’t get better than this! N-able isn’t just another software company – we’re going places, and we’d love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you’re adding your unique voice to a diverse team of people who … ll Do Identify and work on a variety of challenging problems Help define and deliver valuable, usable, and testable user stories Provide guidance on design and best practices in software development Evaluate and propose alternatives using research and data Develop complex features independently across multiple layers (frontend, backend, etc.) and provide technical feedback and assistance on others' code and … level OS knowledge to resolve complex issues Identify design and architecture issues early and demonstrate expertise across various components, products, and services What You'll Bring Strong experience in software development with at least 2 of the following technologies: GO, Java, PHP, Angular, JavaScript, SQL, Kafka, Kubernetes Excellent analytical and problem-solving skills Understanding of Cloud-native methodologies and More ❯
Posted:

Senior Software Engineer

Greater Bristol Area, United Kingdom
Anson McCade
critical systems in a secure, agile environment. What You’ll Do: Collaborate with agile teams and end-users to design, develop, and maintain secure applications. Contribute to the full software development lifecycle, from concept to deployment. Work on systems that directly support national law enforcement operations. Identify innovative solutions to complex technical challenges. Tech Stack & Skills: Frontend & API: React More ❯
Posted:

Senior Software Engineer

newport, wales, united kingdom
Anson McCade
critical systems in a secure, agile environment. What You’ll Do: Collaborate with agile teams and end-users to design, develop, and maintain secure applications. Contribute to the full software development lifecycle, from concept to deployment. Work on systems that directly support national law enforcement operations. Identify innovative solutions to complex technical challenges. Tech Stack & Skills: Frontend & API: React More ❯
Posted:

Senior Software Engineer

bath, south west england, united kingdom
Anson McCade
critical systems in a secure, agile environment. What You’ll Do: Collaborate with agile teams and end-users to design, develop, and maintain secure applications. Contribute to the full software development lifecycle, from concept to deployment. Work on systems that directly support national law enforcement operations. Identify innovative solutions to complex technical challenges. Tech Stack & Skills: Frontend & API: React More ❯
Posted:

Senior Software Engineer

bradley stoke, south west england, united kingdom
Anson McCade
critical systems in a secure, agile environment. What You’ll Do: Collaborate with agile teams and end-users to design, develop, and maintain secure applications. Contribute to the full software development lifecycle, from concept to deployment. Work on systems that directly support national law enforcement operations. Identify innovative solutions to complex technical challenges. Tech Stack & Skills: Frontend & API: React More ❯
Posted:

Senior Software Engineer – ML Data Platform

London Area, United Kingdom
Zettafleet
and micro-services. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production … experience: Experience with a startup work environment and wider ecosystem. Why join us? Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” - make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on More ❯
Posted:

Senior Software Engineer – ML Data Platform

City of London, London, United Kingdom
Zettafleet
and micro-services. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production … experience: Experience with a startup work environment and wider ecosystem. Why join us? Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” - make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on More ❯
Posted:

Senior Software Engineer – ML Data Platform

london, south east england, united kingdom
Zettafleet
and micro-services. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production … experience: Experience with a startup work environment and wider ecosystem. Why join us? Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” - make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on More ❯
Posted:

Senior Software Engineer – ML Data Platform

slough, south east england, united kingdom
Zettafleet
and micro-services. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production … experience: Experience with a startup work environment and wider ecosystem. Why join us? Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” - make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on More ❯
Posted:

Senior Software Engineer – ML Data Platform

london (city of london), south east england, united kingdom
Zettafleet
and micro-services. Cloud-native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production … experience: Experience with a startup work environment and wider ecosystem. Why join us? Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” - make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on More ❯
Posted:

Senior Software Engineer

Northampton, Northamptonshire, East Midlands, United Kingdom
Hybrid / WFH Options
Reed Technology
Hiring: Senior Ruby on Rails Developer (Remote - UK Based) ?? Location: Anywhere in the UK (100% Remote) ?? Job Type: Full-Time | Flexible Hours | Work-Life Balance Champions ?? Why This Role Rocks: Ready to level up your dev career with a company that actually values innovation, autonomy, and continuous learning? Join a forward-thinking tech powerhouse where creativity meets cutting-edge More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior Software Engineer

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
Northampton Business Directory
Hiring: Senior Ruby on Rails Developer (Remote - UK Based) Location: Anywhere in the UK (100% Remote) Job Type: Full-Time | Flexible Hours | Work-Life Balance Champions Why This Role Rocks: Ready to level up your dev career with a company that actually values innovation, autonomy, and continuous learning? Join a forward-thinking tech powerhouse where creativity meets cutting-edge More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
aPriori Technologies
effectively with cross-functional teams and a diverse group of stakeholders and business leads to understand business vision and requirements and translate them into technical solutions. • Mentor and train software engineers to ensure that they have the necessary skills to grow and be successful in their roles. Qualifications: • You have experience as the expert on a development team where … impact is profound - our customers save millions of dollars each year, accelerate time to market, all while creating a better world for future generations. Though we are an established software firm, through our continued growth, we have maintained the dynamic, collaborative nature of a start-up. With a global presence, including North America, Europe, Asia, and India, we encourage … nurture and celebrate each other’s successes. Employees embrace opportunities to build new skills as well as step into leadership positions where they are supported and mentored by the Senior Leadership team to grow into impactful individual contributor roles or to effectively manage teams. Innovation, adaptability, and a desire to increase your value are essential. If you possess these More ❯
Posted:
Senior Software Engineer
10th Percentile
£52,750
25th Percentile
£61,250
Median
£78,000
75th Percentile
£100,000
90th Percentile
£130,000