Make yourself visible and let companies apply to you.
Roles

Backend Engineer Jobs in London

Overview

Looking for Backend Engineer jobs in London? Discover top IT opportunities tailored for backend developers on Haystack. Whether you're skilled in Java, Python, or Node.js, explore the latest backend engineering roles with leading tech companies in London and take your career to the next level. Start your search now and find your perfect backend developer job in London today!
Filters applied
London
Backend Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Power Platform Developer with AI Chatbot
Reed Technology
Esher
Hybrid
Mid - Senior
£60,000
RECENTLY POSTED
javascript
csharp
MS Power Platform Developer with AI ChatbotLocation: Esher (two days WFH) Salary: c.£50K - £60KThis person will contribute directly to the organisations digital transformation roadmap by embedding automation and AI into our operations and business. This will involve building AI-powered conversational agents and automating business processes using Microsoft Power Platform tools like Power Apps, Power Automate, and Power Virtual Agents (part of Microsoft Copilot Studio).Their key responsibilities will be:
Chatbot Development: Design, build, and implement AI chatbots using Power Virtual Agents/Copilot Studio to streamline interactions and automate tasks.
Process Automation: Create automated workflows and processes using Power Automate to improve efficiency and reduce manual tasks, often incorporating AI capabilities.
Application Development: Develop intelligent business applications with Power Apps, leveraging AI Builder and other tools to enhance functionality.
Integration: Integrate Power Platform solutions with Microsoft 365 services (like Teams and SharePoint) and other third-party systems or APIs.
Data & AI Integration: Utilize AI Builder and machine learning models to add intelligence to applications and automations.
Collaboration: Work closely with business analysts, stakeholders, and end-users to understand requirements and ensure solutions meet business objectives.
Essential Skills & Knowledge:
Microsoft Power Platform: Deep knowledge of Power Apps, Power Automate, Power BI, and Dataverse.
AI & Machine Learning: Experience with AI automation tools, machine learning models, and AI Builder for enhanced functionality.
Copilot Studio: Expertise in building and deploying conversational AI solutions with Copilot Studio.
Programming Languages: Proficiency in languages like C# and JavaScript is often beneficial.
Database Knowledge: Familiarity with relational databases and their administration.
Microsoft 365: Understanding of services such as Teams and SharePoint for integration purposes.
Azure Integration Services Consultant
Korn Ferry
London
Fully remote
Mid - Senior
Private salary
RECENTLY POSTED
xml
My client are seeking an experienced Azure Integration Services consultant with deep expertise in Master Data Management (MDM) to support a large-scale data integration and transformation program. The successful candidate will design, implement, and optimize integration solutions leveraging Azure Integration Services and ensure robust MDM practices across enterprise systems.This is a fully remote role, with occasional travel and Outside IR35.Key Responsibilities:
Design and develop Azure-based integration solutions using services such as:
Azure Logic Apps
Azure Functions
Azure Service Bus
Azure API Management
Implement and maintain Master Data Management (MDM) frameworks to ensure data consistency and governance across multiple systems.
Collaborate with data architects and business stakeholders to define data models, hierarchies, and governance policies.
Integrate MDM solutions with ERP, CRM, and other enterprise applications.
Ensure data quality, validation, and enrichment processes are Embedded within integration workflows.
Troubleshoot and optimize integration pipelines for performance and scalability.
Provide technical documentation and knowledge transfer to internal teams.
Essential Skills & Experience:
Extensive hands-on experience with Azure Integration Services (Logic Apps, Service Bus, Functions, API Management).
Proven track record in Master Data Management (MDM) implementation and governance.
Strong understanding of data modelling, data quality, and data stewardship principles.
Experience integrating with cloud and on-premises systems.
Proficiency in REST APIs, JSON, XML, and message-based integration patterns.
Solid knowledge of Azure security, identity management, and compliance.
Excellent problem-solving and stakeholder communication skills.
About Korn FerryKorn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit our website
Software Engineering Lead Java AI - FinTech
client server
London
Hybrid
Senior
£100,000
RECENTLY POSTED
java
Software Engineering Lead (Java AI) London / WFH to £140kAre you a technical leader with a strong knowledge of AI and its practical uses within software engineering?You could be progressing your career in a senior, hands-on Engineering Manager role at a global FinTech / CFD trading company that has been consistently voted as one of the UKs top employers.As a Software Engineering Lead you’ll head up a team of nine Software Engineers whilst remaining hands-on with coding. Your primary focus will be on using Claude code (and other AI tools and frameworks) throughout the development lifecycle from initial requirements shaping through to deployment to improve speed and efficiency of software development and release.This is an influential role where you and your team will work across product engineering teams to showcase processes and procedures with AI without cutting corners and ensuring compliance.You’ll provide leadership, mentoring and coaching to a group of senior engineers and liaise with senior stakeholders to drive improvements and innovation, championing a high-performance engineering environment, fostering collaboration, technical mastery and a mindset of continuous learning across the team.Location / WFH:There’s a hybrid model with two days a week work from home, when you are in the office you’ll be based in the City with an upbeat team environment, casual dress code and a range of facilities including roof terrace, restaurant and break out areas.About you:
You have strong hands-on technical leadership skills
You have a strong software engineering background with Java
You have a strong knowledge of modern software architecture, including microservices, APIs and Cloud technologies
You have used AI tools in a large commercial enterprise e.g. Claude, Cursor, Windsurf, Prompt or Context engineering
You have strong code review skills
You are delivery focussed and champion the clients’ needs
W****hat’s in it for you:As a Software Engineering Lead you’ll receive a competitive package:
Salary to £140k + Bonus
Pension, Private Medical Care, Life Assurance
Option to buy or sell holiday days
Wellness benefits and gym subsidy
Childcare vouchers
Enhanced paternity leave including shared parental pay and leave
Employee led LGBTQ+, Women’s, Black and Parents & Carers networks with an annual budget for organising events and projects that foster an open, diverse and inclusive culture
Plus a range of other perks
Apply now to find out more about this Software Engineering Lead (Java AI) opportunity.
Informatica MDM/C360 Engineer
Unitech Consultancy Services Ltd
London
Remote or hybrid
Mid - Senior
Private salary
RECENTLY POSTED
aws
git
postgresql
unix
airflow
sql
We are seeking a skilled Informatica MDM/Customer 360 (C360) Engineer with experience in AWS, Unix/Linux, and modern job orchestration tools (Airflow preferred). The ideal candidate will design, build, enhance, and support our enterprise master data solutions in a cloud-driven, distributed environment.Responsibilities Informatica MDM/Customer 360
Design, configure, and implement Informatica MDM/C360 modules, including Data Model, Match/Merge, Data Quality, Hierarchy Manager, and IDD.
Develop and optimize SIF APIs, BDD, and Real Time integration services.
Work with business stakeholders to gather requirements, design MDM solution architectures, and ensure high data quality across systems.
Configure and manage C360 SaaS environments (if applicable).
Monitor and tune MDM performance, batch jobs, and match/merge rules.
Data Integration & Cloud (AWS)
Build and maintain data pipelines integrating MDM with source/target systems on AWS.
Work with AWS services such as:
EC2, S3, RDS/Redshift, Lambda, Glue, CloudWatch, Step Functions
(customize based on your environment)
Implement CI/CD pipelines for MDM deployments using CodePipeline, Git, or similar.
Unix/Linux Engineering
Create and maintain Unix Shell Scripts for automation, job execution, and MDM environment maintenance.
Troubleshoot production issues across Unix, network, and application layers.
Job Orchestration (Airflow or equivalent)
Design, manage, and monitor Airflow DAGs for MDM batch and workflow automation.
Integrate MDM jobs (batch, cleanse, load, match/merge) into enterprise job orchestration.
Optimize scheduling, retries, alerting, and dependencies.
Support & Governance
Manage production support, root cause analysis, and on-call rotation (if required).
Ensure data governance, stewardship processes, and compliance standards.
Maintain strong documentation across architecture, deployments, and data flows.
Required Qualifications
5+ years of experience with Informatica MDM (10.x+), IDD, and Customer 360.
Strong expertise in AWS cloud services and cloud-based data integration patterns.
Solid experience with Unix/Linux administration and Shell Scripting.
Hands-on experience with Airflow, Control-M, Autosys, or similar orchestration tools.
Proficiency in SQL (Oracle, PostgreSQL, SQL Server, or similar).
Experience in API integrations (REST/SOAP), messaging systems, or event-driven architectures.
Strong troubleshooting skills across application, data, and network layers.
Familiarity with Informatica Data Quality (IDQ) or Data Governance tools.
Soft Skills
Strong problem-solving and analytical mindset.
Excellent communication and documentation skills.
Ability to collaborate with cross-functional teams (business, data, engineering).
Self-starter with ability to work independently and manage competing priorities.
Software Engineer (python) - 12 months -hybrid - 600-650pday Umbrella
SmartSourcing Ltd
London
Hybrid
Senior - Leader
£600/day - £650/day
RECENTLY POSTED
python
git
(Software Developer - Python - SC - 12mths - hybrid - 6-650pday inside IR35)Our client is seeking a senior software developer/Engineer - Full Stack Python for 12 months to work on a hybrid basis once or twice per week in either London or Manchester.You will either hold current SC clearance or eligible for clearanceExperience required:Significant experience in software engineering, including leading the development of production-level web services.Strong coding ability in Python and at least one other modern languageStrong experience working with git as a version control system and effectively documenting development.Experience of developing containerised applications and the capability to work with engineers to deploy applications in the cloud.Ability to engage with non-technical stakeholders and explain complex technical concepts in a clear, accessible wayExperience leading delivery across multi-disciplinary teamsAs a Senior Software Developer you will:Work within a multi-disciplinary product team and lead the decisions on development and maintenance of a robust, scalable open data website (Front End and Back End) services and APIsProvide strategic technical leadership by setting software architecture, engineering practices, and technical direction across the TeamDefine and evolve scalable, secure design patterns and coding standards, ensuring alignment with GDS standards and cross-government platformsCollaborate with teams to select technologies, shape roadmaps, and deliver resilient, maintainable digital services that meet programme goalsRepresent the department at technical forums, open-source communities, and government working groupsEnsure delivery aligns with the Service Standard, Technology Code of Practice, and departmental governance processesSmartSourcing are a Disability Confident Employer and we promote, celebrate and value diversity, we are committed to promoting equality and inclusion for all.
Senior Go Engineer
Opus Resourcing Ltd
London
Hybrid
Senior
£80,000 - £100,000
RECENTLY POSTED
aws
prometheus
terraform
grafana
c++
rust
Senior Go Engineer is required to design and deliver robust, scalable cloud Back End services for an innovative European consumer technology scale-up building high-end cloud platforms that enhance user experience across productivity-focused electronic devices.This role sits within a modern, Golang-first engineering environment (Go, GCP, Terraform) with minimal Legacy, offering genuine influence over future-proof system design.Salary: £80,000-£100,000 + benefits (30 days’ holiday).Location: Remote-first, with 2 days per week in the London Paddington area.Key skills required for the Senior Go Engineer
Strong commercial experience with Go, building and maintaining scalable cloud Back End services
Hands-on experience with cloud platforms (GCP strongly preferred; AWS or Azure also valuable)
Solid grounding in software design, clean code, CI/CD, system robustness and scalability
Experience with observability tooling such as Grafana, Prometheus, logging, metrics and tracing
Infrastructure as Code experience (eg Terraform) - this is not a DevOps role
Understanding of lower-level languages such as C++ or Rust
Experience designing scalable APIs and working within multi-tenant architectures
Background in software engineering with a relevant technical degree
Ability to take end-to-end ownership with a pragmatic, problem-solving mindset
Collaborative, analytical, and comfortable working cross-functionally
Professional written and spoken English
What you’ll do as a Senior Go Engineer
Design, develop and test cloud-native Back End services using Go
Build and optimise resilient APIs and frameworks for multi-tenant environments
Deploy, monitor and operate services on GCP using modern CI/CD practices
Explore AI-driven opportunities within the cloud strategy, including optimisation of existing models
Design data pipelines and IAM policies supporting petabyte-scale datasets
Collaborate closely with Embedded, product, design and content teams
Champion continuous improvement, raising engineering standards and code quality
Why this role?
Join a mission-driven consumer technology innovator focused on creativity and productivity
Be part of a large, European Golang-focused cloud engineering group working at scale
Work with a clean, modern codebase and minimal technical debt
Collaborate with highly skilled engineers and product specialists
A culture that values focus, craftsmanship and technical excellence
Generous benefits including additional leave, wellness initiatives, premium insurance and regular team events (including some European travel)
A supportive environment with scope to influence both technical strategy and product evolution
Opus Resourcing acts as an employment agency with respect to permanent employment.Apply now or message us for more details. Referrals always welcome!
Mainframe Consultant / Architect / Engineer
Kyndryl
London
Remote or hybrid
Senior - Leader
Private salary
RECENTLY POSTED
linux
windows
cobol
sql
db2
Company description:At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.Job description:Kyndryl Consult is the fastest-growing business within the organisation and instrumental to the companys strategic growth objectives.We are looking for talented Mainframe Consultants, Mainframe Architects, and Mainframe Engineers who are passionate about delivering high-impact solutions for our clients. You will bring deep expertise in mainframe technologiesand enterprise IT systems, combining hands-on technical capability with strategic thinking. Whether you focus on designing architectures, leading transformation projects, or implementing and optimising critical systems, your work will make a real difference.In these roles, youll act as a trusted advisor and technical leader, translating complex technical challenges into actionable solutions for clients. Youll design, implement, and modernise IT infrastructure and mainframe environments, while integrating cloud and enterprise systems to deliver scalable, innovative solutions. Youll collaborate closely with clients, delivery teams, and other technical specialists to ensure every solution meets business objectives, is delivered on time, and maintains the highest standards.Key Responsibilities
Lead and shape mainframe solutions across complex enterprise environments, bridging business strategy and technology execution.
Design, implement, and modernize enterprise IT applications that are scalable, secure, and high performing.
Drive DevOps and DevSecOps practices, Agile methodologies, and continuous improvement initiatives across teams.
Collaborate closely with clients, delivery teams, and technical specialists to solve complex challenges and deliver high-impact solutions.
Conduct readiness assessments and craft strategies to optimize IT and cloud resources, modernize databases, and integrate systems into hybrid IT environments.
Required profile:Youre good at what you do and possess the required experience to prove it. However, equally as important, you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused, someone who prioritises customer success in their work. And finally, youre open and borderless, naturally inclusive in how you work with others.What Were Looking For
Deep expertise in mainframe technologies
Hands-on experience in mainframe and/or IBMi software development, systems administration, or architecture, with strong knowledge of Windows, Linux, and enterprise applications.
Experience with mainframe databases such as DB2, IMS, Adabas, Datacom, Supra, and understanding of database performance, tuning, and high availability.
Familiarity with core mainframe subsystems and languages: z/OS, JCL, JES, RACF/ACF2, CICS, COBOL, PL/1, SQL, Natural.
Experience in application architecture and IT consulting, including hybrid cloud integration and modernization initiatives.
Strong analytical, problem-solving, and decision-making skills, with the ability to balance technical depth and client-facing advisory responsibilities.
Excellent communication and presentation skills, capable of engaging both technical teams and executive stakeholders.
Preferred Skills and Experience
Experience with IT operating models and organizational design for technology deployment.
Knowledge of modernizing databases and leveraging data for business value.
What we offer:With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed.
Software Engineer II - Golang
Mastercard
London
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
goland
git
helm
sql
Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.Title and SummarySoftware Engineer II - GolangSoftware EngineerOverviewWe are looking for a software engineer to join an award winning team with a proven track record of combining data science techniques with an intimate knowledge of payments data to aid Financial Institutions in their fight against money laundering and fraud. Headquartered in The City of London, we craft bespoke services that help our clients gain an understanding of the underlying criminal behaviour that drives financial crime, empowering them to take action.As part of the application development team, your role will focus on creating and maintaining products across the whole lifecycle.Role• Create and maintaining microservices, primarily in Golang, taking increasing responsibility. • Assist with design and build to solve bugs, improve performance, and add new features. • Containerise your services and make ready for deployment onto a k8s environment using helm charts. • Develop understanding of end-to-end technical architecture and dependency systems. Apply that understanding in code. • Write tests with high coverage including unit, contract, e2e and integration. • Version control code with git and build, test and deploy using ci/cd pipelines. • Build and test remotely on your own machine and deploy to low level envs. • Participate in the review of team members code. • Perform demos and join acceptance discussions with analysts, developers and product owners. • Assist in task planning and review as part of a sprint based workflow. • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements. • The role is hybrid, based in central London, and the expectation is that you attend the office according to Mastercard policy, including team days, which are currently on Monday and Thursday.All About YouFirst and foremost, you want to build products to solve real, pressing problems for your customers. You enjoy working in a team, and have an interest in data science and how advanced algorithms may be deployed as product offerings.You are detail oriented, and enjoy writing and reviewing code to a high standard with tests to prove it.• Demonstrable ability to write Python/Golang and SQL. You are happy to learn new programming languages and frameworks as necessary. • You are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, APIs and in-memory/NoSQL stores. • You are familiar with working in a devops based software development workflow, including building, testing, and continuous integration/deployment. You are also happy to be evolve along with the development process and contribute to its success. • You have the ability to communicate with a range of stakeholders, including subject matter experts, data scientists, software engineers and enterprise devops and security professionals. • You are keen to engage with best practices for code review, version control, and change control, balancing the need for a quality codebase with the unique and particular demands of scale up stage software engineering. • You have experience or are keen to engage with productionising machine learning technologies.Corporate Security Responsibility
Abide by Mastercard’s security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Lead Full Stack Engineer
Lynx Recruitment Ltd
London
Remote or hybrid
Senior
£120,000
RECENTLY POSTED
aws
A leading AWS Premier Consulting Partner is seeking a Lead Full Stack Engineer to join its growing technical team. As a key member of this cloud-native consultancy, you’ll work on innovative digital solutions for a diverse range of clients - from fast-growing start-ups to established enterprises.You’ll bring technical leadership, strong coding skills, and a proactive approach to delivering secure, scalable applications using AWS technologies.Key ResponsibilitiesTechnical Leadership
Guide and mentor junior developers within the team.
Lead architecture design and technical planning discussions.
Ensure coding standards, security best practices, and high-quality code reviews.
Promote continuous improvement in development practices and processes.
Advocate for a security by design mindset in all engineering activities.
Software Development
Design, build, test, and deploy full stack applications using modern tools and frameworks.
Collaborate with product managers, designers, and stakeholders to understand business needs.
Write clean, maintainable, and efficient code.
Troubleshoot and resolve complex production issues.
Contribute to automation and CI/CD testing workflows.
Skills & Experience
Back End: Proficiency in Node.js (preferred), or .NET/Java.
Front End: Solid experience with JavaScript, React, and TypeScript.
Strong foundation in Agile/Lean methodologies and modern software delivery practices.
Working knowledge of UI/UX principles and prototyping tools.
Excellent communication and technical writing skills.
Strong problem-solving abilities and a passion for innovation.
Bachelor’s degree (2:1 or above) in Computer Science or related field.
Staff Software Engineer - Back End
Capital One
London
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED
aws
java
espresso
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Back EndAbout this roleDo you love shaping the technical landscape and driving innovation across the organisation?Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision?At Capital One, you’ll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs.What You’ll Do
Own and drive the technical strategy for a significant business outcome or technology domain, spanning multiple teams and influencing the overall technical direction
Lead and coordinate the efforts of multiple teams, ensuring their collective work aligns with broader business objectives and technology strategy
Proactively identify emerging patterns, define and evangelise best practices, and establish reusable frameworks that enhance engineering productivity
Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, and architects
Represent Capital One in external technical forums, contributing to vendor/industry discussions
Drive service quality standards and practices for your domain, guiding complex incident resolution
Develop and advocate for strategies to proactively manage technical debt across multiple teams
Actively mentor and develop engineers, fostering a culture of continuous learning
What we’re looking for
Deep expertise in Java
Deep expertise in system design and distributed architectures
Track record of leading technical initiatives across multiple teams
Strong experience with cloud platforms (AWS, Azure, GCP)
Proven experience setting a multi-team technical vision and strategy
Strong track record of technical leadership and influence without authority
Experience driving engineering standards and best practices across organisations
Experience of steering Communities of Practice or technical forums
Strong business acumen and ability to translate technical concepts for various audiences
Where and how you’ll workThis is a permanent position based in our London office.We have a hybrid working model which gives you flexibility to work from our office and from home.We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.What’s in it for you
Bring us all this - and you’ll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation
We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers)
Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave
Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. In London, you can heighten your mood with a run on our rooftop running track or an espresso at the Workshop Coffee café
What you should know about how we recruitWe pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:
REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and allies
OutFront - to provide LGBTQ+ support for all associates
Mind Your Mind - signposting support and promoting positive mental wellbeing for all
Women in Tech - promoting an inclusive environment in tech
EmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industry
Enabled - focused on supporting associates with disabilities and neurodiversity
Capital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One’s recruiting process, please send an email toCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).Who We AreAt Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to b
Senior Software Development Engineer - Services
Capital One
London
Hybrid
Senior
Private salary
RECENTLY POSTED
github
java
espresso
White Collar Factory (95009), United Kingdom, London, London Senior Software Development Engineer - ServicesAbout this roleWe are seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using software and technology to create impactful solutions.To be successful in this role, you will have an understanding of the benefits of business processes automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software.You are able to seamlessly switch from deep diving users’ needs and technical challenges, to discussing solutions and prioritisation. You’re not afraid to question stakeholder expectations, using your fantastic influencing skills to drive consensus on requirements, bringing it all together into an achievable, impactful solution that creates business value.What you’ll do
Design, develop, test and maintain a range of internal facing software products and solutions that automate Business processes
Work to achieve the goals and vision shared by Product Management and your team Leadership
Be an advocate for governance, documentation and process, ensuring that everything we build meets our high standards whilst providing a frictionless user experience
Make recommendations to stakeholders and drive a consensus of agreement for your solutions. You’ll also be great at keeping them in the loop
Provide technical leadership and innovate within your team.
What we’re looking for
A passion for software engineering and a track record of delivering solutions in an efficient and maintainable manner
Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST
Demonstrable knowledge of creating architectural designs that meet the business need
Proven experience in technical leadership, with a passion for mentoring and nurturing engineers
You bring a user focussed mindset. An ability to capture process requirements in order to rapidly refine a solution
You’re able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste
Experience and knowledge in Cloud/AWS technologies.
What you’ll get to learn (any previous experience would be advantageous)
Solving real world problems and being comfortable working in a complex regulated environment
Gain the opportunity to become an expert in writing and optimising code with the power of AI code assistants (GitHub Copilot).
Where and how you’ll workThis is a permanent position based in our London office.We have a hybrid working model which gives you flexibility to work from our offices and from home.We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.What’s in it for you
Bring us all this and you’ll be rewarded with a role contributing to the product roadmap for an organisation committed to transformation
We’re continuing our journey into the public cloud and have problems of scale, security, availability and performance for you to help solve
We love continuous learning and that’s why we give you 10% of your time to work on cutting edge innovative projects that shape the way we will work in the future
We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers)
Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave
Open-plan workspaces and facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. In London, you can heighten your mood with a run on our rooftop running track or an espresso at the Workshop Coffee café
Capital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One’s recruiting process, please send an email toCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).Who We AreAt Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Lead Python Developer
Tech 4
London
Hybrid
Senior
£75,000
RECENTLY POSTED
python
react
aws
restful
Lead Python Developer (PYTHON/AWS/REACT) - health tech - tech for good, make a positive impact on the world.Highly successful and fast growing organisation has an exciting opportunity for a Lead Python Developer (PYTHON/AWS/REACT).JOB PURPOSEPart of the extended Technology Leadership Team, the Lead Python Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices.MAIN ACCOUNTABILITIES
Lead the development and maintenance of software, in line with organisational objectives for a specific team.
Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc.
Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation.
Identify process improvement opportunities and act on them accordingly.
Encourage innovation by identifying, evaluating and adoption of emerging technologies.
Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching.
Work closely with Head of Engineering and act as a representative for engineering to your respective team.
Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste.
Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to).
Deal effectively with low-performing team members.
Communicate up to Exec level, clearly, concisely and with authority and confidence.
Communicate effectively with non-technical stakeholders using clear, non-technical language.
Encourage a culture of continuous improvement within your team and across engineering.
KNOWLEDGE & SKILLS FOR THIS JOB
Leadership and team building skills, with the ability to delegate responsibilities to team members.
Practical experience in system design, development, testing and operational stability.
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs.
Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements
Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls.
Extensive experience of working in an agile environment (we use Scrum).
Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming.
Familiarity with modern front-end technologies and JS frameworks, such as React.
Experience writing and consuming RESTful APIs in Python.
Experience with AWS services (Lambda, SQS, API gateways, S3).
Excellent time-management and organisational skills, with the ability to work to deadlines.
Good communication, negotiating and influencing skills.
Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects.Basic salary £76,000 + excellent benefitsHybrid role - between 4 - 8 days per month in the London office, the rest remote
Front Office Developer - Technical Team Lead
CMC Markets UK Plc
London
In office
Senior
Private salary
RECENTLY POSTED
aws
javascript
terraform
csharp
java
spring
We are now looking for a talented team-oriented developer who thrives in a collaborative environment, enjoys solving complex technical challenges, and wants to make an impact in a fast-paced, global setting.Join our Pricing & Risk team, working on our front-office pricing and trading platform. This is a hands-on role focused on building and maintaining distributed backend systems that support our market-making business across multiple asset classes including Equities, FX, Crypto, and Commodities.What Youll Do:
Design, develop, and maintain backend infrastructure, microservices, APIs, and business logic for our pricing and trading systems.
Partner with front-end developers, quants, and front-office users to deliver efficient, scalable, and high-performance solutions.
Drive technical decisions and architecture trade-offs with a focus on scalability, maintainability, and performance.
Mentor and support junior team members, promoting best practices in coding standards, code reviews, and release management.
Respond to real-time trading issues in a fast-paced environment, ensuring minimal business disruption.
Key Skills & Experience:
Strong expertise in Core Java, Spring Framework/Spring Boot, or similar backend frameworks.
Proven experience designing and developing API-based, microservices-driven architectures.
Solid understanding of multi-threaded systems and distributed messaging.
Experience mentoring developers and promoting best practices in code quality and architecture.
Collaborative mindset with experience working closely with business stakeholders and cross-functional teams.
Desirable Experience:
Exposure to CEP engines (Esper) or other live stream aggregation technologies.
Familiarity with authentication, authorization, and endpoint security.
Experience with C# / HTML / JavaScript and AWS / Terraform / CI-CD pipelines.
Why Join CMC Markets?
Work on high-performance trading systems that have global impact.
Collaborate with a team of passionate technologists and market experts.
Be part of a company that values innovation, integrity, and excellence.
Enjoy a supportive culture with opportunities for career growth and development.
*** Please note that this is an onsite role that will require you to work within our London office (near Liverpool street) 5 days on site per week*. ****CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
Seismic Developer
Experis
London
Hybrid
Mid - Senior
£70,000
RECENTLY POSTED
sql
salesforce
snowflake
Hybrid: London (1-2 days per week in the office) Paying up to £70,000 + benefits PermanentExperis are delighted to be supporting a well-established and reputable organisation as they continue to strengthen and modernise their digital client-facing capabilities. We are assisting them in the search for a Seismic Developer, a key role within the Brand & Digital Services division, responsible for designing and developing advanced Seismic LiveDoc solutions that enhance client experience, streamline document creation, and enable front-office teams to work more efficiently.This is a fantastic opportunity for someone with deep Seismic expertise who enjoys building automated, scalable, and visually polished documentation solutions. You’ll join an experienced team of Seismic specialists in a highly collaborative environment, supporting a well-embedded and strategically important platform within the business.What You’ll Be Doing
Taking ownership of automated and customisable Proposal documents, ensuring quality, stability, and ongoing enhancement
Designing and building advanced, scalable Seismic LiveDoc solutions that deliver automation and improved user journeys for Front Office teams
Gathering and interpreting requirements from stakeholders across the business, translating complex briefs into well-structured technical solutions
Testing, optimising, and refining Seismic assets
Supporting integrations between Seismic and external systems (e.g., Salesforce, Snowflake) through APIs, dataloaders, and other technical processes
Contributing to the wider Seismic team’s ongoing development work - including Seismic Hubs, compliance workflows, and platform architecture
Providing analytics and insight to demonstrate the impact and adoption of Seismic developments
Acting as a technical partner to Front Office, helping enhance document quality, consistency, and efficiency
Experience Required
Deep hands-on experience with Seismic platform administration and LiveDoc creation
Strong understanding of LiveSend, Digital Sales Rooms, Workflows, and Reference Content
Confidence working with PowerPoint and Word, including the Seismic add-ins
Strong Excel skills, and experience building and maintaining Seismic lists and data structures
Ability to gather and understand complex requirements, managing expectations at all stakeholder levels
Experience with SQL and Seismic variable development (including formula creation/editing)
Experience working with APIs and integrations between Seismic and external systems such as Salesforce or Snowflake
AI Automation Engineer
McCabe & Barton
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
processing-js
tensorflow
django
kubernetes
restful
python
+6
AI Automation Engineer | Hybrid 3 days a week in office | London | PermanentA leading financial services client in London is seeking a talented AI Automation Engineer to join their team. Please see below for key details.Role Overview: Analyse and optimise business processes for automation whilst designing, building, and deploying intelligent automation solutions using BPA platforms (Appian), Machine Learning, and Generative AI to drive operational efficiency and innovation.Key Characteristics:
Process Analysis & Optimisation - Expert in analysing existing business processes through stakeholder interviews, process mapping, and workflow documentation to identify automation opportunities. Skilled in creating process flow diagrams, conducting time-motion studies, identifying bottlenecks and inefficiencies, and redesigning processes to be machine-readable and automation-ready using methodologies.
Python Development - Strong proficiency in Python programming including object-oriented design, asynchronous programming, error handling, and writing clean, maintainable code. Experience with key libraries including Pandas, NumPy for data manipulation, requests and APIs for integrations, asyncio for concurrent processing, and building robust automation scripts with proper logging, testing (pytest), and documentation.
AI & Machine Learning Frameworks - Deep expertise in AI/ML frameworks including TensorFlow, PyTorch, Scikit-learn, and Hugging Face Transformers. Experience building, training, and deploying machine learning models for classification, regression, clustering, and NLP tasks. Understanding of model evaluation metrics, hyperparameter tuning, feature engineering, and MLOps practices for production deployment.
Generative AI & LLM Integration - Proficient in working with Large Language Models including OpenAI GPT models, Anthropic Claude, Azure OpenAI, and open-source alternatives (Llama, Mistral). Experience with prompt engineering, fine-tuning, RAG (Retrieval Augmented Generation) architectures, vector databases (Pinecone, ChromaDB, FAISS), embeddings, and building AI-powered automation solutions that leverage natural language understanding.
Appian BPA Platform - Strong experience with Appian low-code platform including process modelling, interface design, expression rules, integration objects, and data modelling. Skilled in building end-to-end business process applications, configuring workflows, implementing business rules, managing records, and integrating Appian with external systems via REST APIs, web services, and connected systems.
API Development & Integration - Proficient in designing and building RESTful APIs using FastAPI, Flask, or Django REST Framework for exposing AI models and automation services. Experience with API authentication (OAuth, JWT), rate limiting, error handling, API documentation (Swagger/OpenAPI), webhooks, and integrating disparate systems to create seamless automated workflows.
Document Processing & OCR - Experience implementing intelligent document processing solutions using OCR technologies (Tesseract, Azure AI Document Intelligence, natural language processing for information extraction, document classification, and building end-to-end pipelines for automated document ingestion, processing, and data extraction with validation rules.
Robotic Process Automation (RPA) - Knowledge of RPA concepts and tools (UiPath, Automation Anywhere, Power Automate) for automating repetitive tasks, screen scraping, and Legacy system integration. Ability to assess when RPA vs. API integration vs. AI solutions are most appropriate, and experience building hybrid automation solutions combining multiple technologies.
Data Engineering & Pipeline Development - Strong skills in building data pipelines for AI/automation solutions including data extraction, transformation, and loading (ETL). Experience with SQL databases (SQL Server), data validation, cleansing workflows, scheduling tools (Azure Data Factory), and ensuring data quality for machine learning applications.
Machine Learning Operations (MLOps) - Experience deploying ML models to production environments using containerisation (Docker), orchestration (Kubernetes), model versioning (MLflow, DVC), monitoring model performance and drift, A/B testing frameworks, and implementing CI/CD pipelines for automated model training and deployment. Understanding of model governance, explainability, and compliance requirements.
Solution Architecture & Technical Design - Ability to design end-to-end automation architectures that combine multiple technologies (BPA, ML, GenAI, APIs) into cohesive solutions. Experience creating technical design documents, system architecture diagrams, assessing build vs. buy decisions, estimating effort and complexity, and presenting technical recommendations to both technical and non-technical stakeholders.
Stakeholder Collaboration & Change Management - Excellent communication skills for gathering requirements from business users, translating business needs into technical specifications, and demonstrating proof-of-concepts. Experience managing stakeholder expectations, conducting user acceptance testing, providing training on automated solutions, measuring automation ROI through KPIs (time saved, error reduction, cost savings), and driving adoption of intelligent automation across the organisation.
If you align to the key requirements then please apply with an updated CV.
Page 1 of 9

Frequently asked questions

What types of Backend Engineer jobs are available in London?
Our job board features a wide range of Backend Engineer positions in London, including roles in startups, scale-ups, and large enterprises across various industries such as fintech, e-commerce, and healthcare.
What programming languages and technologies are commonly required for Backend Engineer jobs in London?
Common requirements include proficiency in languages such as Java, Python, Ruby, Go, and Node.js, as well as experience with databases like PostgreSQL, MongoDB, and technologies like RESTful APIs, microservices, and cloud platforms.
How can I apply for Backend Engineer jobs on this platform?
To apply, create an account on our job board, upload your updated CV, and submit applications directly through the job listings. Some employers may also allow direct contact or scheduling interviews via our platform.
Are remote or hybrid Backend Engineer roles available in London?
Yes, many employers now offer remote or hybrid working arrangements. You can filter your job search by location and work type to find Backend Engineer roles that support remote or flexible working in London.
What level of experience do Backend Engineer jobs in London typically require?
Backend Engineer positions in London range from junior to senior levels. Job descriptions specify experience requirements, so you can find roles suitable for entry-level candidates as well as highly experienced professionals.