2,501 to 2,525 of 9,332 Software Engineering Jobs in the UK

Lead Software Engineer - Backend Engineer - Chase UK

Location
Greater London, England, United Kingdom
bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience … leveraging the latest technologies and the best industry practices Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure ...

C++ Software Engineer

Location
Southampton, England, United Kingdom
## C++ Software EngineerApplylocations: GB - Southamptontime type: Full timeposted on: Posted Todayjob requisition id: R0022689**Job Description:*****Salary Range:** £54,000 - £70,000**Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower … market. Exceptions above the standard range are managed through governance controls to protect internal equity.***Your impact**We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required ...

Senior Software Engineer, C++ UI

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
level C++ frameworks, rendering pipelines, and system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to ensure a consistent, lightning-fast experience across our entire device portfolio. We operate … environment, partnering closely with firmware and silicon teams to push the boundaries of what's possible on embedded hardware. About the roleAs a Senior Software Engineer , you will be a key architect of the core systems that underpin Roku's user experience. You will design and implement performance-critical ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
level C++ frameworks, rendering pipelines, and system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to ensure a consistent, lightning-fast experience across our entire device portfolio. We operate … partnering closely with firmware and silicon teams to push the boundaries of what’s possible on embedded hardware. About the role As a Senior Software Engineer, you will be a key architect of the core systems that underpin Roku’s user experience. You will design and implement performance-critical ...

Lead Software Engineer for COMMODITIES UK

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Python Lead Software Engineer (Athena platform) at JPMorganChase within the Commodities Derisking Team, youare an integral part of an agile team that works to enhance, build, and deliver … support of the firms business objectives.. Job responsibilities Develop next gen applications for Commodities trading desks across the globe at JPMorganChase Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure ...

Senior Software Engineer, Trading Platform GUI

Location
Greater London, England, United Kingdom
front‐end and back‐end code , tight feedback with users, and opportunity to influence the design and architecture of a growing system. Requirements Strong software engineering background Strong experience in JavaScript/TypeScript or other object‐oriented programming Experience in performance tuning data‐intensive systems Comfortable with ownership … significantly large and complex codebase Desirable skills Experience with refactoring existing software to provide performance or architectural improvements while preserving current functionality Experience with Docker Experience with writing integration tests Experience optimizing distributed systems Open‐source contributions or side projects Experience or interest in finance Experience with Node.js Experience ...

Lead Software Engineer for COMMODITIES UK

Location
Westminster, West End, United Kingdom
opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Python Lead Software Engineer (Athena platform) at JPMorganChase within the Commodities Derisking Team, youare an integral part of an agile team that works to enhance, build, and deliver … support of the firms business objectives.. Job responsibilities Develop next gen applications for Commodities trading desks across the globe at JPMorganChase Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure ...

Senior Software Engineer - Data Infrastructure

Location
Greater London, England, United Kingdom
Senior Software Engineer - Data Infrastructure Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what “mobility … serves society. Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions ...

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … share a passion for leaving their mark on the future of computing. Job Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available ...

Lead Software Engineer - Java & AI

Location
Glasgow, Scotland, United Kingdom
Summary: As a Lead Software Engineer in the Payments team, you will develop technical solutions for a fully cloud-based payments application, focusing on high performance and low latency. You will build new payment flows end to end, from understanding business requirements to coding and supporting solutions in production. … support the firm’s objectives. Your role is central to driving innovation and operational stability in a rapidly expanding business. Job Responsibilities: Execute creative software solutions, design, development, and technical troubleshooting Develop secure, high-quality production code and review and debug code written by others Leverage AI extensively, from ...

Software Development Engineer III

Location
United Kingdom
across multiple domains, with a focus on reliability and performance. Develop complex application logic, APIs, and data models aligned to business goals and best engineering practices. Collaborate with cross-functional teams to deliver high-quality, full-stack solutions that integrate seamlessly across platforms. Lead technical efforts in system architecture … code reviews, and establishing engineering standards. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, ensuring responsible use of advanced technologies. Proactively identify, diagnose, and resolve production issues, continuously improving system health and operational excellence. Minimum Qualifications: Bachelor’s degree in Computer Science or a related ...

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … areas of Client/Server/Automotive/IoT, ready to use their knowledge and experience to ensure we continue to deliver software with the level of quality demanded by our customers. If you are similarly passionate about innovative technologies, then we would love to hear from you! Responsibilities ...

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens … taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent ...

Embedded Software Engineer

Location
Charnwood, England, United Kingdom
Embedded Software Engineer Lead the embedded firmware development and testing for battery-powered IoT devices Location: Charnwood, England About The Role Embedded Software Engineer Ready to make connectivity from space universally accessible, secure and actionable? Then you've come to the right place! E-Space is bridging Earth … committed to saving space, protecting our planet and turning connectivity into actionable intelligence. We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize software for battery-operated IoT devices with a strong emphasis on testing automation. The role involves developing low-level ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
guiding architecture, mentoring developers and delivering features that power intelligent, insight‐driven decision platforms. You’ll be part of a role that will: Lead engineering on AI integrations and critical internal systems Influence architecture and drive engineering standards Mentor developers and elevate team capability What we expect from ...

AI Native SW Engineering

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
Applied), you will design, build, and deploy production-grade agentic AI systems across the full enterprise technology stack. You will work directly with client engineering teams, lead technical design sessions, and build reusable patterns and accelerators that scale beyond individual engagements. This role sits at the heart … engineering talent market demand is growing faster than supply and will continue to do so. We offer what no single product company can: breadth across every industry, every enterprise technology stack, and every level of organizational complexity, combined with vendor fellowship access inside Anthropic, OpenAI, Microsoft, and Google engineering ...

Lead Software Engineer - Java & AI

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
offer a collaborative, agile environment where your ideas and expertise are valued, and your work directly supports business growth. Job Summary: As a Lead Software Engineer in the Payments team, you will develop technical solutions for a fully cloud-based payments application, focusing on high performance and low latency. … support the firm's objectives. Your role is central to driving innovation and operational stability in a rapidly expanding business. Job Responsibilities: Execute creative software solutions, design, development, and technical troubleshootingDevelop secure, high-quality production code and review and debug code written by othersLeverage AI extensively, from code analysis ...

Software Engineer

Hiring Organisation
IBM SIXworks Limited
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
National Security missions . Our teams work on complex problems where reliability, security, and speed of innovation matter. We’re looking for a Software Engineer who enjoys solving difficult technical challenges and wants their work to have real operational impact. This role requires occasional visits to Herefordshire What … Software Engineer , you’ll help design, build, and deliver secure digital solutions in highly secure environments. You’ll work alongside engineers, architects, and delivery specialists to develop technology that enables faster, safer decision-making for critical operations. Your work may include: Collaborate with the development team to design, develop ...

Senior Software Engineer (C++ & Swift)

Location
Cambridge, England, United Kingdom
###Senior Software Engineer (C++ & Swift) page is loaded## Senior Software Engineer (C++ & Swift)locations: Cambridge Office, United Kingdomtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR101692Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded … Cambridge, where you'll play a pivotal role in the development and enhancement of products driving our company’s rapid growth. As a Senior Software Engineer, you’ll lead and contribute across a broad range of initiatives using a diverse and modern technology stack.Please note this is a hybrid ...

Senior Software engineer

Location
United Kingdom
solutions within cross-functional teams, addressing complex challenges independently, and contributing to the evolution of our products. Key Responsibilities: Work seamlessly within cross-functional engineering teams, taking charge of the entire lifecycle of solutions. Demonstrate the ability to tackle challenges independently, taking full ownership of problems. Employ a strong … environment interests you, don't hesitate! Consortia operates as a specialist recruitment agency, with consultants focused on global roles within UX, Product, Data, and Engineering markets. Kindly be aware that due to the high volume of applications, we may not be able to respond to each applicant individually. However ...

Software Engineer Lead - Site Reliability

Location
Birmingham, England, United Kingdom
live digital services, Standard Life could be the place for you. We’re looking for a Lead DevOps Engineer to join our Digital Engineering team. This role is focused on making immediate, practical improvements across the Customer Digital Platform. You’ll strengthen our DevOps foundations across Azure API platform … best, every day. The role As a Lead DevOps Engineer, you will be a hands‐on contributor and technical lead focused on improving the engineering foundations of the Customer Digital Platform. You will work across internal squads and with strategic partners, third parties, service, architecture and security teams ...

Software Engineer Lead - Site Reliability

Location
City of Edinburgh, Scotland, United Kingdom
live digital services, Standard Life could be the place for you. We’re looking for a Lead DevOps Engineer to join our Digital Engineering team. This role is focused on making immediate, practical improvements across the Customer Digital Platform. You’ll strengthen our DevOps foundations across Azure API platform … best, every day. The role As a Lead DevOps Engineer, you will be a hands‐on contributor and technical lead focused on improving the engineering foundations of the Customer Digital Platform. You will work across internal squads and with strategic partners, third parties, service, architecture and security teams ...

Senior Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
ready to shape the future of technology and be at the forefront of innovation? Join our dynamic team as a Full Stack Software Engineer, where you’ll design, develop, and maintain scalable software solutions in a collaborative and creative environment. This is your chance to work with cutting … edge technology, grow your skills, and drive impactful innovation. Your Team Our software teams are passionate about pushing boundaries and delivering excellence. You’ll work in a Scrum Team: product managers, UX designers, and developers and testers in a culture that encourages collaboration, creativity, and continuous improvement. Together ...

OpenCPI Lead Software Engineer

Location
Gloucester, England, United Kingdom
About The Role We are looking for an experienced We are looking for an experienced OpenCPI Lead Software Engineer to join our growing team at our Gloucester site. This exciting opportunity allows you to work on a variety of Defence, Cyber, and Intelligence programmes, contributing to the design, development … building the next wave of National Security and defence-grade RF cyber capabilities. Key Responsibilities OpenCPI Framework Utilization – Lead the development and integration of software-defined radio (SDR) systems using the OpenCPI framework. System Design & Integration – Be the subject matter expert within a cross-functional team designing and integrating ...

Senior Software Engineer, Roku UI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
product teams to ensure the end‐to‐end experience is fast, robust, and ready for what's next. About the roleAs a Senior Software Engineer on the UI team, you'll design, implement, and optimize systems that underpin Roku's user experience and developer platform. You'll work … tools to accelerate development and improve developer productivityCollaborate with cross‐functional teams to deliver global platform features with measurable performance and reliability gainsDevelop engineering tooling, frameworks, and automated workflows that raise developer efficiency and code qualityMentor junior developers through design reviews, pair programming, and clear technical documentationStay current with ...