1,951 to 1,975 of 4,542 Software Engineer Jobs in the UK

Senior Java Software Engineer

Location
Wakefield, England, United Kingdom
Vestmark is building the AI-native future of wealth management technology. We are looking for a Senior Java Software Engineer who is serious about AI-assisted development, curious about how software engineering is changing, and ready to do real work on systems that matter. You will … core values: We Before Me, Positive Energy, Knowledge Explorer, and Own It What We’re Looking For Engineering Fundamentals Solid foundational knowledge of software engineering: data structures, algorithms, system design basics, and how production systems behave under real-world conditions Ability to build and deliver working solutions in Java ...

Staff Software Engineer

Location
Rugby, England, United Kingdom
Description Summary Become part of a winning team at our UK Centre of Excellence and a Government strategic facility.. As a Staff Software Engineer, in Gas Power, Steam Services ITR Engineering, you will be responsible for contributing to hands-on development with focus on product development for engineering … engineering concepts, rotating component design workflows, CAD modeling, engineering automation, and physics-based design or analysis tools. Working knowledge of Unix/Solaris environments, software build processes, scripting, debugging, version control, and deployment practices for engineering software. Advanced understanding of data structures, algorithms, computational methods, numerical accuracy, performance optimisation ...

Staff Software Engineer - AI Agents (Satori)

Location
Belfast City District, Northern Ireland, United Kingdom
results and best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact The Role Proofpoint is hiring a Staff Software Engineer on Satori, our enterprise AI agent platform driving the future of autonomous security operations. Satori delivers security outcomes by orchestrating capabilities across … safety checks, telemetry, and AuthX that gate every rollout. The primitives you set — from prompt management to observability — will shape how mission‐critical agentic software ships across the company. You will partner with product tech leads to turn one‐off integrations into reusable platform capabilities, and like every Staff ...

Senior Fullstack Software Engineer

Location
Greater London, England, United Kingdom
rather than rewriting it, and being trusted to deliver without heavy supervision, this role will feel unusually well-matched. The role As Senior Fullstack Software Engineer, you will help design, build and maintain the production systems that power Outsmart’s platform. You’ll work closely with ...

Software Engineer III - React

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Software Engineer at JPMorgan Chase within the accelerator, you are the heart of this venture, focused on getting smart ideas into the hands … peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Required qualifications, capabilities ...

Staff System Software Engineer

Location
West of England, England, United Kingdom
About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed … level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part ...

Senior Software Engineer, Customer Data Protection

Location
Greater London, England, United Kingdom
very quickly. Bring passion and dedication to your job, and there’s no telling what we could accomplish. Apple is looking for an experienced Software Engineer to help develop the next generation of cloud services infrastructure. You will be working on key components of iCloud and introducing ...

Senior AI Software Engineer

Location
Oxford, England, United Kingdom
decisions on the journey to net-zero. Based in Oxford, you will work in a dynamic and growing engineering organisation that builds cloud-based software to track and model power grids around the world. Please note that we are open to considering candidates who require visa sponsorship (subject … eligibility and company approval). Department: Tech - Software Engineering Location: Oxford, UK Key Responsibilities Manage a team of Software Engineers and Data Scientists Own projects from end-to-end, from first conversations with users through to production systems Work with modelling and data teams to embed proprietary insights ...

Software Engineer (Frontend)

Location
Greater London, England, United Kingdom
Software Engineer Frontend This is a hybrid role that requires 3 days/week in our London (Fitzrovia) office About Lorum The structural conflict at the centre of correspondent banking is not technological. It is economic. Banks earn revenue from their balance sheets: they lend deposits, capture … bank charter. The people we hire now will build the clearing and treasury infrastructure it unlocks. The role We’re looking for a Frontend Engineer to join our web team in London. We’re building new features and teams around Treasury Services and Clearing & Custody, and this role will ...

Frontend Software Engineer

Location
Hunmanby, England, United Kingdom
than 150 countries, both directly from our UK head office and through a well-established international distributor network. Working as a mid-level Frontend Engineer within the Cloud Engineering team, the successful candidate will use React and TypeScript, ideally with Next.js, to design, develop, test and deliver the user … also supporting internal tools and business systems across DSE’s energy control and automation products, including renewables, microgrids and off-highway machinery. The successful engineer will have hands‐on experience building production web applications, a strong testing and quality mindset, and a developing track record of frontend delivery. ...

Software Engineer - AI Agents (Satori)

Location
Belfast City District, Northern Ireland, United Kingdom
results and best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact. The Role Proofpoint is hiring a Software Engineer on Satori, our enterprise AI agent platform driving the future of autonomous security operations. Satori delivers security outcomes by orchestrating capabilities across … safety checks, telemetry, and AuthX that gate every rollout. The primitives you help shape — from prompt management to observability — influence how mission-critical agentic software ships across the company. You will partner with product tech leads to turn one-off integrations into reusable platform capabilities, and like every engineer ...

Software Engineer (Backend)

Location
Greater London, England, United Kingdom
Software Engineer (Backend) This is a hybrid role that requires 3 days/week in our London office About Lorum The structural conflict at the centre of correspondent banking is not technological; it is economical. Banks earn revenue from their balance sheets: they lend deposits, capture FX spreads … trust bank charter. The people we hire now will build the clearing and treasury infrastructure it unlocks. The role We're looking for Backend Software Engineers to join our engineering team in London. You'll build the systems that move money for banks: the services, ledgers and integrations behind ...

Software Engineer

Location
Greater London, England, United Kingdom
What you'll do Drive Impact: Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product. Build Great Software: Design and develop clean, maintainable, and high-quality software, applying a wide range of principles including functional patterns. Conduct code reviews and contribute … CD. What you'll bring Bachelor's or Master's degree in Computer Science or equivalent practical experience. 3+ years of experience in a software engineering role. Passionate about software craftsmanship: Strong understanding of software development principles, Clean Code and Clean Architecture. Product thinking: Ability to translate ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
building the engineering team that takes that foundation and turns it into a world-class product and platform. As a Founding Senior Engineer, you'll have an unusually broad mandate: building the product security teams work in, evolving the distributed platform our agents run on, and helping establish … agents run on. Build for long-running, concurrent offensive-security workloads, owning the reliability, capacity, latency and cost characteristics that come with them. Engineer for an unusual threat model. Our platform intentionally runs offensive tooling against customer environments. Authorisation, tenant isolation, secrets, controlled execution, threat modelling and auditability ...

Mid-Senior Software Engineer (AI & Research)

Location
Greater London, England, United Kingdom
small, talented, high energy, inclusive and supportive team with strong business and clinical leadership. About the Role We're looking for a mid–senior software engineer to join the HelloSelf engineering team — someone who is equally comfortable shipping product features and working on research‐grade software. HelloSelf … managers, operations leads and Experts by Experience. Surface risks early and keep things moving across an 18‐month programme timeline. About You Mid‐senior software engineering experience with a strong foundation in Python and a track record of shipping production‐quality code. Adaptable and comfortable working across different parts ...

Senior Software Engineer II - Payin Platform - Backend (Java)

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
money. For everyone, everywhere. More about our mission and what we offer. Job DescriptionAbout the role: We are looking for a talented Senior Software Engineer to join our Payin Platform team in the London office. This team owns layer that powers how money enters Wise. The platform sits ...

Senior Software Engineer - AI Solutions

Location
Greater London, England, United Kingdom
goal: to drive the global green energy revolution. Read our Spotlight series to meet some of the team. We're looking for a Senior Software Engineer to join as a founding member of our new AI team. You'll help Octopus move past ad-hoc, \"vibe-coded … ground up. In this role you will help build our central developer tools and production gates, work directly with business teams such as Software Engineering, Operations, Services, and Finance to co-build live features and accelerate local teams. What you'll do Embed temporarily within cross-functional business teams ...

Senior Software Engineer II

Location
Greater London, England, United Kingdom
Senior Software Engineer II, you operate with a wide sphere of influence. You will own complex, highly ambiguous technical challenges end-to-end, handling unexpected hurdles independently and gracefully. Your role goes beyond individual team delivery; you will drive systemic, organizational change and shape the long-term technical … tools, to scale developer velocity and code quality, keeping Thought Machine always ahead of the curve. Technical Direction: Keep a pulse on industry-leading software trends and best practices, introducing new tools and processes that shape Thought Machine’s technical roadmap. Code Quality & Peer Review: Provide technical leadership ...

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

Location
Cambridge, England, United Kingdom
Specific Skills and Experience Required We’re looking for C++ software development experience and good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest in machine learning software and how AI models … different hardware is important. Some experience with, or exposure to, machine learning frameworks, runtime systems, compilers, GPU/compute software, or other performance-oriented technologies would be beneficial but is not essential. In this role, you will contribute to developing, testing, and improving software across different parts ...

Software Engineer (ML Projects)

Hiring Organisation
Starling Bank
Location
London, UK
Employment Type
Full-time
Projects team is at the forefront of bringing cutting edge machine learning to the core of what we do at Starling. As a software engineer on the ML Projects team you will work with other engineers and data scientists to design, implement and maintain features that make … path, identify challenges, and collaborate with colleagues across teams to deliver impactful solutions across a range of technologies. RequirementsWe are looking for a skilled software engineer who thrives on building and scaling complex systems. You should have a proven track record of delivering robust, multi-technology applications within ...

Software Engineer, Security Rules

Location
Greater London, England, United Kingdom
customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with … customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with ...

Senior Software Engineer II, Developer Experience / Operational Excellence

Location
Greater London, England, United Kingdom
autonomy and support to make an impact as we build for the long term. About the role: the company is hiring a Senior Software Engineer II to join our Operational Excellence (OPX) team within the Developer Experience organization. DevEx is responsible for the engineering environment that a globally … with product engineering teams to strengthen their operational posture. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact - helping to keep the lights on, get food into grocery stores, and most ...

Software Engineer - Go/Kubernetes, Sharding team

Hiring Organisation
Neo4J
Location
London, UK
Employment Type
Full-time
graph database category, and we're disrupting how organizations leverage their data to innovate and stay competitive. The Role: We're looking for a software engineer to join the Neo4j Sharding Engineering team. We own Infinigraph and Composite, and we make them work as managed offerings on Aura … Pods, Deployments, and StatefulSets, and what it takes to run stateful workloads on them. Experience with modern continuous integration: configuring pipelines that take software from a merged PR to a running production environment, and building and running Docker images. Ability to work independently within a flexible software development ...

Software Engineer, Quality Engineering

Location
West of England, England, United Kingdom
team that tests the development tools used to create every PlayStation game. This is a great opportunity to continue a career in Software Testing, working on industry leading development tools and being mentored by experts in their field. What you'll be doing Developing tests for new applications … infrastructure. Mentoring peers, sharing best practices, and influencing quality engineering approaches. What we are looking for 5+ years experience in developing tests for software applications. Experience of automating tests. A good understanding of software testing techniques. Good C# programming skills. Understanding of C++. Experience in triaging bugs ...

Staff Software Engineer - Customer Data Platform

Location
City of Westminster, England, United Kingdom
constantly, with millions of people benefiting from your work every single day. You’ll be joining the M&S Platform team as a Staff Software Engineer within our Customer Data Platform team. Our mission is to streamline development at M&S for 1000+ engineers and 30+ applications - covering … both our customer-facing and colleague-facing applications. What you’ll do Your key accountabilities will include: Build and maintain high-quality, reliable software in the cloud, embracing a 'you build it, you run it' mindset. Lead delivery of complex features and backlog items within your team, from design ...