1,876 to 1,900 of 4,534 Software Engineer Jobs in the UK

Software Engineer III - AI Engineering

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
JPMorganChase, your contributions help us build smarter, more resilient systems. Discover a workplace where your ideas and growth matter. As an AI/ML Software Engineer in our team, you will deliver AI/ML projects through the full development life cycle using Agile methodology. You will transform … architecture and design artifacts, developing visualizations and reporting from large data sets, and proactively identifying opportunities for improvement. You will also contribute to our software engineering communities and explore emerging technologies. Job Responsibilities: Deliver AI/ML projects through the ML development life cycle using Agile methodologyTransform business requirements ...

Lead Software Engineer - Platform

Location
Greater London, England, United Kingdom
part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Lead Software Engineer at JPMorgan Chase within J.P. Morgan Personal Investing, you will join a Backend Engineering Platform team dedicated to building a Spring Boot … role in SDLC standardisation. Experience with building APIs in micro-service-oriented architectures and distributed systems with high level of complexity. Solid understanding of software engineering principles, design patterns, and best practices. Excellent communication, mentoring, and stakeholder management skills. Understanding the needs of engineering teams with the ability ...

Software Engineer

Location
Cambridge, England, United Kingdom
Services group needs engineers who can help keep that platform healthy, resilient and ready for what's next. This role gives a mid-level engineer real ownership over meaningful features while building the deeper technical and architectural understanding needed to grow further. About Redgate Redgate brings together people … one. Why Join the Shared Applications & Services Team? You'll join a small, cross-functional team, made up of a Tech Lead, Lead Software Engineer, Product Owner and fellow engineers, alongside a Shared Applications & Services Manager and an architect who provide direction and support at the group level. ...

Member of Technical Staff - Software Engineer

Location
Greater London, England, United Kingdom
ranked #2 in Sifted EU’s B2B SaaS Rising 100 and #20 in Sifted's AI 100. At Tessl, we believe AI is transforming software development. AI Native Developers will define features, architecture, and workflows in specs, not code, guiding the work of AI agents. We’re building … developer movement and ecosystem around it. Joining Tessl means becoming an early team member with the opportunity to shape the future of how software is created and maintained. Overview of role Join our engineering team to build real-time AI Native workflows, tooling, and interfaces that will reshape ...

Software Engineer - UK Citizen

Location
United Kingdom
success. That’s why you’ll find these ideals are intrinsic to our company culture and applied throughout the employee lifecycle. The Software Engineer role at PSI enables the development of new features of the technologies that we provide to our customers. Software Engineers work very closely … modern standards Other duties may be assigned. Focus on quality throughout with strong unit testing. Knowledge, Skills and Experience 3-5 years’ experience in software engineering roles. Core Java, Spring core framework, Spring Boot, Thymeleaf, Spring MVC. Relational Database development experience (MSSQL Server is an advantage). Experience with ...

Principal Software Engineer - Autonomy

Location
Fareham, England, United Kingdom
looking for a Principal Software Engineer – Autonomy to lead the development of advanced autonomous capabilities across our fleet of Kraken autonomous vehicles. This is a senior, hands‐on technical role at the heart of cutting‐edge R&D, covering vessel guidance, mission frameworks, autonomous behaviours, obstacle avoidance … development of high‐level autonomous behaviours for unmanned vehicles Designing and optimising algorithms for: Obstacle avoidance Path planning Mission‐level autonomy Developing robust autonomy software using C++ and Python Working extensively with ROS2, DDS, and embedded Linux systems Collaborating with cross‐functional engineering teams to integrate autonomy solutions Conducting ...

Software Engineer III - AI Engineering

Location
Greater London, England, United Kingdom
JPMorganChase, your contributions help us build smarter, more resilient systems. Discover a workplace where your ideas and growth matter. As an AI/ML Software Engineer in our team, you will deliver AI/ML projects through the full development life cycle using Agile methodology. You will transform … architecture and design artifacts, developing visualizations and reporting from large data sets, and proactively identifying opportunities for improvement. You will also contribute to our software engineering communities and explore emerging technologies. Job Responsibilities: Deliver AI/ML projects through the ML development life cycle using Agile methodology Transform business ...

Software Engineer III- AI- Back end Java or Python

Location
Glasgow, Scotland, United Kingdom
leaders and a clear path for career advancement. Your ideas and contributions will help redefine developer workflows and compliance automation. Job Summary: As a Software Engineer III at JPMorgan Chase within our platform engineering team, you will build and maintain services and pipelines that power our code intelligence … Collaborate with control owners and engineering teams to understand usage needs Take ownership of reliability and correctness in production environments Apply best practices in software engineering and automation Communicate effectively with team members and stakeholders Stay current with industry trends in code intelligence and compliance automation Preferred qualifications, skills ...

Software Engineer

Location
Cheltenham, England, United Kingdom
Agilis Recruitment is proud to be partnering with an innovative global technology organisation at the forefront of developing sophisticated software platforms used to power complex, high-volume operations. With continued growth across their Engineering function, this is an opportunity to join a forward-thinking team and play … role in shaping the next generation of their core platform. You’ll be working on modern, scalable software across C#/.NET, AWS, APIs, event-driven architecture and distributed systems, with genuine scope to influence how the platform evolves. The business is also embracing AI-assisted engineering, giving developers ...

Global Banking Markets - Low-Latency Java/C++ Software Engineer - Vice President - London

Location
Greater London, England, United Kingdom
Goldman Sachs Electronic Trading (GSET) - Low-Latency Java/C++ Software Engineer - London OUR IMPACT At Goldman Sachs, our Engineers don’t just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems … clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed ...

Senior Software Engineer - GraphAware Hume

Location
United Kingdom
product thinkers across Europe and beyond. Growth without bureaucracy: Develop your skills in a non-micromanaged, excellence-driven environment The Role As a Senior Software Engineer, you will shape the core intelligence of GraphAware Hume, our graph-powered analytics platform. Your Responsibilities Will Include Building APIs for intuitive … backend systems (8+ years) with exposure to large-scale, complex applications and cross-functional teams Fluency in Java, with a deep understanding of modern software engineering principles, including: Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD) Advanced debugging and profiling techniques, Writing composable, maintainable, and testable ...

Senior Software Engineer, Data

Location
Greater London, England, United Kingdom
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that propels … surfacing AI insights, and enabling the commercial deployment of Wayve's AI driver on vehicles across the globe. We're looking for a Senior Software Engineer, Data to help build Wayve's Data Transfer Hub : a mission-critical piece of infrastructure that will scale to transfer petabytes ...

Software Engineer

Location
Lisburn, Northern Ireland, United Kingdom
helping our customers reduce their environmental impact and meet energy reduction and carbon emission targets ahead of schedule. The Role Are you an experienced engineer looking for a new experience in a fast‐growing organisation? Are you passionate about building cutting‐edge technology and accelerating your career growth? LoweConex … thinkers and creative problem‐solvers who thrive in a fast‐paced environment and are ready to help shape the future of logistics tech. Our Software Engineers are at the forefront of designing and building enterprise solutions that enable real‐time monitoring and control of IoT devices for some ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical … role in our event‐driven trading systems, which are designed to reliably handle vast amounts of data at ultra‐low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely ...

Lead Software Engineer - ServiceNow

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
institutions on the planet — and we're looking for engineers who are ready to lead, grow, and make a lasting impact. As a Lead Software Engineer at JPMorganChase within the Technology Solutions team, you will shape the technology solutions that drive strategic initiatives across the firm. You will … with mentorship, strategic thinking, and a commitment to continuous improvement. Job responsibilitiesProvide oversight and coaching to a team of entry-level to mid-level software engineers working on basic to moderately complex tasks, fostering a culture of accountability and continuous growthMake decisions that influence team execution and the implementation ...

Production Software Engineer

Location
Greater London, England, United Kingdom
class platform to amplify our teams’ powerful ideas. Key Responsibilities Design, build and evolve production‐grade trading platforms and services end‐to‐end Optimise software performance, throughput and efficiency at scale Contribute to the reliability and operational excellence of critical systems, including participation in production support rotations Apply strong … software engineering practices across testing, code quality, automation and observability Participate in a shared production support rotation, respond to incidents, troubleshoot runtime issues and drive improvements Qualified Candidates Strong background in software engineering, ideally in distributed, real‐time systems Experience in at least one typed language, such ...

Senior Software Engineer

Hiring Organisation
IO Associates
Location
Bath, Somerset, South West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£550 - 600 per day
Senior Backend Engineer - Node.js/TypeScript 12-Month Contract | Fully Remote | Outside IR35 We're looking for a Senior Backend Engineer to join an exciting fintech business, working on highly scalable, mission-critical financial systems. The role is heavily focused on Node.js, TypeScript and AWS , with genuine ownership ...

Senior Software Development Engineer, AWS CloudFront

Location
Greater London, England, United Kingdom
Senior Software Development Engineer, AWS CloudFront Job ID: 10406451 | Amazon Development Centre (London) Limited Do you enjoy watching the latest movies, television shows, or sporting events on your computer, tablet or smartphone? Do you hate waiting for your pages to load or your show to re-buffer … contribute to that deliver a flawless experience in serving video from the edge? Good - us too. AWS Cloudfront is looking for experienced Senior Software Development Engineers to join our team in beautiful London, United Kingdom. We offer comprehensive relocation and benefit packages. At AWS Cloudfront, working on with global ...

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 … Go. This potent combination of high performance with efficient resource utilization has given us an incredible competitive edge. We are seeking a Platform Engineer to join our team and help us scale by managing and developing the next generation of our infrastructure. While we currently maintain a 99.95 % uptime ...

Senior Java Software Engineer - Vice President

Location
Greater London, England, United Kingdom
Select how often (in days) to receive an alert: Job Title: Senior Java Software Engineer - Vice President Job Code: 14872 Country: GB City: London Skill Category: IT\\Technology Description: Job Title: Senior Software Engineer, Prime Technology Corporate Title: Vice President Department: Information Technology - Global Markets … calls when required. Proactively identify, escalation and manage technical and delivery risks across the platform. Skills, experience, qualifications and knowledge required: Extensive hands-on software development experience in Java, with a strong track record of delivering complex systems at scale. Deep expertise in automated testing methodologies, including embedding test ...

Backend Software Engineer – Infrastructure, Foundations

Location
Greater London, England, United Kingdom
Build software at scale throughout the product lifecycle, from idea generation and design through prototyping and production delivery Collaborate with technical and non-technical teammates to understand customer problems and build solutions Build a performant search and indexing ecosystem for complex granularly permissioned data Contribute to open-source data … more Develop foundational capabilities for Palantir Foundry and Gotham used by public- and private-sector institutions worldwide Requirements Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field Strong coding skills with demonstrated proficiency in programming languages such as Java, C++, Python, Rust, or similar languages Familiarity ...

Senior Software Engineer, Backend

Location
United Kingdom
Senior Software Engineer, Backend *Candidates must be based in the UK for consideration About Push Security Push Security is the secure enterprise browser extension built for the AI era. Founded by red team and blue team experts, Push combines high-fidelity browser telemetry, real-time control, and autonomous … loss — all from your users’ existing browsers, no migration required. Role Overview We're a fast-growing cybersecurity startup looking for a Senior Backend Engineer to join our fully remote team. You'll design, build, and run the large-scale, high-performance systems behind our product, using Python ...

Experienced Machine Learning Framework/Runtime Software Engineer (C++)

Location
United Kingdom
Experienced Machine Learning Framework/Runtime Software Engineer (C++) Specific Skills and Experience Required We’re looking for strong C++ software development experience, ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework such … analysing AI model performance Developing compiler technologies, intermediate representations, or hardware abstraction layers Building automated tests and CI/CD workflows for large-scale software projects Applying AI-assisted development tools responsibly to improve engineering productivity and software quality What You Will Learn and Develop Interested in exploring ...

Software Engineer | Associate | London | 2026

Location
Greater London, England, United Kingdom
Software Engineer | Associate | London | 2026 Job Description MORE ABOUT THIS JOB Please note division and function examples are representative of opportunities common for this skill-set. The list is not exhaustive, and availability of open roles is determined based on business need. Specific roles will be confirmed through … people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into ...

Software Engineer - Java (Cambridge)

Location
Milton, England, United Kingdom
Ready to take your career global Make your mark at one of the biggest names in payments. We’re looking for Software Engineer - Java to join our ever-evolving WPG team and help shape the future of global commerce. Whilst web development skills are crucial, a background payments … needs of a high-capacity mission-critical 24/7 service with 5 nines uptimeProduct specifications and drivers of business valueWorldpay architectural and software engineering principlesDepartment standards and practices e.g. code quality, agile ways of working, technical debt controlClosely partner with the software and quality assurance engineers ...