Make yourself visible and let companies apply to you.
Role title
Roles
Backend Engineer Jobs in London
Trending Backend Engineer jobs in London
Get notified about new jobs that match this search?
Site Reliability Engineer
Purview Consultancy Services Ltd
London
In office
Senior
Private salary
RECENTLY POSTED

Role: Site Reliability Engineers (SRE)
Location: London, UK - 5 Days Onsite
Job Type: Contract & Fixed term Employment

Domain:Banking / Finance / Trading Market Risk

Skills:

  • SRE experience with Python-based applications(not Java)
  • Exposure to cloud technologies
  • Familiarity with Athena ecosystemor similar (SecDB, Quartz)
  • Trade Lifecycle / Market Risk / Risk platform experience

Experience:Minimum 8+ years

SRE Role description

We need an experienced SRE to focus predominantly on automation, optimization, and process re-engineering using AI for the Market Risk Platform. Success is measured by capacity created 9toil eliminated, fewer manual steps, faster recovery, safer/faster changes) not by being the primary BAU support resources. Strong Python and provable agentic AI delivery

Primary Objectives:

Eliminate Operational toil and recurring manual work through durable automation

Re-engineer support/change processes to reduce handoffs, approvals friction and rerun complexity

Industrialize reliability operations so existing SREs spend less time firefighting and more time engineering

Key Responsibilities (Automation & Process first)

Automation Engineering (Core)

Build production grade automation in Python(tools, services, workflows) to remove repetitive work: environment checks, dependency validation, automated reruns/reprocessing, safe restarts, drift detection, remediation actions, and standardized operation tasks

Create self-service capabilities for common requests(guard railed, auditable, repeatable)

Implement automation with Safety: idempotency, dry-run modes, approval gates where needed, rollback/undo strategies, and clear audit trails

Process Re-engineering (Core)

Map current operation processes (incident/problem/change, release readiness, rerun/recovery, access/entitlements, environment onboarding) and redesign them to remove waster and reduce cycle time.

Standardize runbooks/playbooks into executable workflows, reduce tribal knowledge via templates, checklists, and automated pre-flight controls

Defined and track operation KPIs (toil hours removed, alert volume reduction, MTTR improvements, change failure rate reduction, rerun time reduction).

Agentic AI

Design and implement agentic workflows that take action using tools/runbooks(e.g., diagnostics, evidence gathering, correlation, guided remediation, change-risk checks, automated rerun orchestration)

Put strong controls in place: soped permissions, deterministic fallbacks, human-in-the-loop approvals for risky actions, evaluation harnesses and measurable outcomes.

Productionize with monitoring, logging and post incident learnings feeding back into the agent/tooling

Observability (enablement for automation)

Required skills & Experience

Senior SRE experience on distributed systems and batch/intraday workloads in a production environment.

Strong Python

Provable agentic AI experience showingTool integration, guard rails, evaluation approach, Measurable impact (toil reduction, MTTR reduction, alert reduction etc)

Demonstrated process optimization ability (removing steps/handoffs, standardizing workflows, implementing light weight controls with metrics)

Strong Linux and troubleshooting fundamentals across application/system/network layers

Experience working across mixed estates ( On Pre VMs + Cloud, with some Kubernetes exposure for operational monitoring/reruns)

Differentiators

Exposure to Banking/Finance Market Risk Domains

Experience and knowledge of Athena eco system familiarity or similar (Sec DB Quartz)

Engineering Lead (Video/Broadcast)
Sky
Multiple locations
Hybrid
Senior
Private salary
RECENTLY POSTED

We believe in better. And we make it happen.
Better content. Better products. And better careers.
Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate.
We turn big ideas into the products, content and services millions of people love.
And we do it all right here at Sky.
About the role
Join us as an Engineering Lead in Sky’s Content Platform, building and operating the systems that power content delivery at scale. From video ingest and encoding to metadata and distribution, you’ll work on high-impact services used by millions of customers while setting technical direction, raising engineering standards, and delivering reliable, scalable services in a fast-moving, cloud-native environment.
Please note - this is a hybrid role with an on-call rotation twice a month.
What you’ll do

  • Build and operate cloud-native services on AWS using microservices and event-driven architecture
  • Deliver independently deployable features with a strong focus on quality, reliability, and performance
  • Contribute to code, reviews, and team discussions to maintain high engineering standards
  • Own services end to end, including deployment, monitoring, and production support, with out-of-hours participation where required
  • Develop and improve CI/CD pipelines, automated testing, and infrastructure as code
  • Work on systems supporting video ingest, encoding, metadata, and content distribution workflows
  • Use observability and metrics to identify issues and improve system performance
  • Collaborate with engineers, analysts, and QA to deliver high-quality solutions

What you’ll bring

  • Strong backend engineering experience with Python preferred, and the ability to work across or pick up other languages such as Java or C#
  • Strong understanding of distributed systems and event-driven architectures, with experience in video, encoding, or broadcast workflows
  • Hands-on experience building and operating services on AWS
  • Strong experience designing and delivering APIs and microservices
  • Experience with CI/CD pipelines, automated testing, and production support
  • Ability to debug and resolve issues in production environments
  • A pragmatic mindset with the ability to deliver value while maintaining quality
  • Strong communication skills and the ability to work effectively in a team

Team overview
Our Content Technology and Innovation team delivers high-quality content to homes, customer devices, businesses, and commercial partners across our European markets. With over 2500 colleagues from around the world, we combine our strategic insights, engineering know-how and operational excellence to use the most innovative technologies to create and distribute our award-winning content.
The rewards
There’s a reason people can’t stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few:

  • Sky Q, for the TV you love all in one place
  • A generous pension package
  • Private healthcare
  • Discounted mobile and broadband
  • Access a wide range of exclusive Sky VIP rewards and experiences

Inclusion & how you’ll work
We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can.
We’ve embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You’ll find out more about what hybrid working looks like for your role later on in the recruitment process.
Your office space:
Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There’s also plenty of bike shelters and showers.
On campus, you’ll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon.
We’d love to hear from you
Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It’s a place where you can explore what if, how far, and what next.
But better doesn’t stop at what we do, it’s how we do it, too. We embrace each other’s differences. We support our community and contribute to a sustainable future for our business and the planet.
If you believe in better, we’ll back you all the way.
Just so you know: if your application is successful, we’ll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.

Tech Lead - Cloud & Data Platform
IO Associates
London
Remote or hybrid
Senior
£90,000
RECENTLY POSTED
+2

Bristol (Mostly Remote)

The Opportunity

We’re working with a fast-growing, award-winning Data & AI consultancy expanding across the UK and globally.

With a strong track record in delivering data transformation programmes, they help organisations unlock value through cloud, analytics, and AI.

Due to continued growth, they are looking for a Tech Lead to bring technical oversight, leadership, and structure across client delivery and internal platforms.

The Role

You will act as the technical authority, ensuring high-quality delivery across all projects while shaping architecture and best practices.

Key Responsibilities

Own technical delivery quality across data & AI projects

Design cloud-first architectures and data platforms

Lead and optimise Azure environments

Mentor engineers and promote best practice

Support hiring and team growth

Influence technical strategy and tooling

Ensure solutions are scalable, secure, and delivered on time

About You

Background as a Tech Lead, Data Architect, or Senior Data Engineer

Strong cloud + data platform expertise

Comfortable in a strategic, less hands-on role

Thrives in a fast-paced, scaling environment.

Technical Environment

Cloud (Essential)

Strong Azure experience

AWS exposure beneficial

Focus on scalable, secure, cost-efficient design

Data Platforms

Databricks | Snowflake | Microsoft Fabric

Engineering & Tooling

CI/CD: GitHub, Azure DevOps

Infrastructure as Code: Terraform

Programming: SQL, Python

Data Architecture

Translating business needs into data models

Dimensional modelling (e.g. Kimball)

Why Join?

Work on cutting-edge data & AI projects, join a high-growth consultancy, shape the technical direction of the business, and benefit from a flexible, innovation-driven environment.

TPBN1_UKTJ

Engineering Lead (Video/Broadcast)
Sky
Multiple locations
Hybrid
Senior
Private salary
RECENTLY POSTED

We believe in better. And we make it happen.

Better content. Better products. And better careers.

Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate.

We turn big ideas into the products, content and services millions of people love.

And we do it all right here at Sky.

About the role

Join us as an Engineering Lead in Sky’s Content Platform, building and operating the systems that power content delivery at scale. From video ingest and encoding to metadata and distribution, you’ll work on high-impact services used by millions of customers while setting technical direction, raising engineering standards, and delivering reliable, scalable services in a fast-moving, cloud-native environment.

Please note - this is a hybrid role with an on-call rotation twice a month.

What you’ll do

Build and operate cloud-native services on AWS using microservices and event-driven architecture Deliver independently deployable features with a strong focus on quality, reliability, and performance Contribute to code, reviews, and team discussions to maintain high engineering standards Own services end to end, including deployment, monitoring, and production support, with out-of-hours participation where required Develop and improve CI/CD pipelines, automated testing, and infrastructure as code Work on systems supporting video ingest, encoding, metadata, and content distribution workflows Use observability and metrics to identify issues and improve system performance Collaborate with engineers, analysts, and QA to deliver high-quality solutions What you’ll bring

Strong backend engineering experience with Python preferred, and the ability to work across or pick up other languages such as Java or C# Strong understanding of distributed systems and event-driven architectures, with experience in video, encoding, or broadcast workflows Hands-on experience building and operating services on AWS Strong experience designing and delivering APIs and microservices Experience with CI/CD pipelines, automated testing, and production support Ability to debug and resolve issues in production environments A pragmatic mindset with the ability to deliver value while maintaining quality Strong communication skills and the ability to work effectively in a team Team overview

Our Content Technology and Innovation team delivers high-quality content to homes, customer devices, businesses, and commercial partners across our European markets. With over 2500 colleagues from around the world, we combine our strategic insights, engineering know-how and operational excellence to use the most innovative technologies to create and distribute our award-winning content.

The rewards

There’s a reason people can’t stop talking about #LifeAtSky. Our great range of rewards really are something special, here are just a few:

Sky Q, for the TV you love all in one place A generous pension package Private healthcare Discounted mobile and broadband Access a wide range of exclusive Sky VIP rewards and experiences Inclusion & how you’ll work

We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can.

We’ve embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You’ll find out more about what hybrid working looks like for your role later on in the recruitment process.

Your office space:

Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There’s also plenty of bike shelters and showers.

On campus, you’ll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon.

We’d love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It’s a place where you can explore what if, how far, and what next.

But better doesn’t stop at what we do, it’s how we do it, too. We embrace each other’s differences. We support our community and contribute to a sustainable future for our business and the planet.

If you believe in better, we’ll back you all the way.

Just so you know: if your application is successful, we’ll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.

Lead Software Engineer - Margin Technology - Vice President - Citi
Citi
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+7

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

What We do / The Team: Markets Operations Technology is going through an exciting phase of transformation in margin and collateral domain. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise.

Role Overview/What will you do: As Lead Software Engineer in our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems.
You will be instrumental in shaping the future of our product and working towards a target state of a fully automated platform with minimal manual interventions. You will have an opportunity to participate in the whole spectrum of building a software solution, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams.
This role is for someone who is a strong technologist, enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.

Key Skills and Experience required:

  • Hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or React
  • Experience of building RESTful APIs using popular frameworks like Spring
  • Experience of working with event driven systems, microservices, micro-frontend UIs
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering

Any Beneficial / Nice to have skills and experience:

  • Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
  • Experience of working in investment bank or financial services industry

What we’ll provide you:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Software Engineer - Margin Technology - Assistant Vice President - Citi
Citi
Multiple locations
Hybrid
Senior
Private salary
RECENTLY POSTED
+6

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

What We do / The Team: Markets Operations Technology is going through an exciting phase of transformation in margin and collateral domain. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise.

Role Overview/What will you do: As Senior Software Engineer in our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems. You will have an opportunity to participate in the whole spectrum of building software solutions, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams.

This role is for someone who enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.

Key Skills and Experience required:

  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
  • Hands-on professional software development experience
  • Proficiency in programming in mainly Java, React and/or Python
  • Strong hands-on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment

Any Beneficial / Nice to have skills and experience:

  • Experience of working in investment bank or financial services industry
  • Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database

What we’ll provide you:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Lead Pricing Engineer - FX eTrading - Citi
Citi
London
Hybrid
Senior
Private salary
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
About Citi
As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology; we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!
Citi’s technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.
The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.
We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector.
We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels.

About FX Tech
Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence.
Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business.
Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our #1 FX business.

Role Overview/What will you do:

  • Manage and inspire a high-quality team of engineers
  • The successful candidate will work with teams across FX Technology to define and then implement solutions that benefit the business
  • The role is hands on - includes both technical implementation and thought leadership.
  • The role does not involve budget responsibility
  • The successful candidate will work with teams across FX Technology to define and then implement solutions that benefit multiple asset classes
  • Manage/develop teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) as well as ensure team adheres to best practices and process Develop vision for team around roles and responsibilities, and structure team to ensure greatest impact, efficient use of resource, and alignment to business structures
  • Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner
  • Lead and deliver local staff forums, present global, regional, and location news and updates to engage team in the progress of organization
  • Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams

Key Skills and Experience required

  • Proven understanding of ultra low-latency development practices
  • Proven understanding of FX highly preferred
  • Ability to develop a team that is seen as the engineering role model for the organization
  • Ability to work directly with trading and quant teams
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems
  • The candidate will have a strong systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise
  • Highly credible hands on engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback
  • Awareness of industry trends and leveraging new technologies as appropriate
  • Experience in collaborating and influencing cross-functional teams

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit our About Us | Culture, Values & Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Software Engineer
Tiro Partners
City of London
Hybrid
Senior
£80,000 - £120,000
RECENTLY POSTED

Java / Microservices / API design / LLMs / AI / Claude Code / Copilot

Role: Senior Software Engineer

Company: Financial Services

Location: London - Hybrid 3 days per week

Salary: up to 120,000

Join a Service Modernisation team driving AI-first software development in financial services. This is a hands-on role modernising high-impact legacy services while building AI-powered engineering workflows.

What You’ll Do

  • Modernise critical legacy Java services using AI-driven analysis and refactoring
  • Apply migration patterns (e.g. strangler fig) to deliver clean, modern APIs
  • Ship improvements in fast cycles with measurable gains in performance and reliability
  • Build AI-powered tooling, including MCP servers and AI-assisted CI/CD pipelines
  • Demonstrate how AI transforms developer productivity and code quality

What We’re Looking For

  • 6+ years’ backend engineering experience (Java)
  • Proven experience modernising production systems at scale
  • Hands-on use of AI development tools (e.g. Claude Code, GitHub Copilot, LLMs)
  • Experience with MCP, AI automation, or agentic AI systems
  • Strong understanding of microservices and API design

Java / Microservices / API design / LLMs / AI / Claude Code / Copilot

Senior Solutions Developer (MS Power Platforms)
PHOENIX COMMUNITY HOUSING
London
In office
Senior
£66,590
RECENTLY POSTED

Phoenix Community Housing is looking for a hands-on Solutions Developer to develop and maintain complex solutions that digitise, automate, and enable the integration of existing processes in line with our business needs. We are looking for someone who can transform business requirements into the best possible business solutions. Someone who can build end-to-end workflows, including integration with other MS services and third-party solutions. Are you able to design and build-out data structures, able to translate the operational requirements into robust solutions? Technically, you should be competent in writing, deciphering and manipulating code including JSON and PowerFX. Python and JavaScript would be advantageous here. If you have in-depth understanding of APIs in tandem with Power Automate – able to create dataflows and custom connectors – then this could be a role that would suit your ability, and we would love to hear from you. The application deadline for the role is Noon on Thursday7 May with interviews scheduled in person on Friday, 15 May. About Phoenix Community Housing Phoenix is a housing organisation with a difference. We’re led by our residents, with a tenant as our Chair and with residents as the largest group on our Board. Some housing associations talk about resident involvement. We live and breathe it every day. We believe this is our core strength and it’s helped us achieve a wide range of accolades and awards.  We’re based in south Lewisham, London, and are proud to be building new homes in our area. We’ve grown as a housing association, taking on the management of 1,500 more homes in late 2021 to bring our total number of homes to around 7,800. Our new Corporate Plan will help us deliver on our vision of ‘together building a better future for our Phoenix Community’, supported by strategies to refresh our approach to resident involvement, customer service, sustainability and ensuring that all residents can enjoy good quality, safe and affordable homes. Our big ambitions apply to our staff too. We are pleased to offer a generous benefits package, including our wellbeing programme, comprehensive learning and development and a culture of employee involvement.  If you think you’re the right person to help us make the next stage of our journey, then we’d love to hear from you. We strongly believe in a work-life balance so we’d be pleased to talk about part-time flexible working and job-sharing options. Phoenix is committed to safeguarding and promoting the welfare of vulnerable groups, and we expect all staff and volunteers to share this commitment. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

AWS Data Engineer
83zero Ltd
London
Hybrid
Senior
£60,000 - £70,000
RECENTLY POSTED

Data Engineer (AWS) Location: (Hybrid 2-3 days onsite) Salary: £60,000 - £70,000 + Bens, Perks, Healthcare Options, Unlimited Training Budget Security Clearance: Must be eligible for SC Clearance (5+ years UK residency) Sector: Public Sector & Government Client Build the Data Infrastructure That Powers the Public Sector We are looking for experienced Data Engineers to join a long-standing, high-impact public sector partnership. This isn't just about moving data; it's about modernizing essential services and delivering secure, reliable data products at scale. You will play a pivotal role in shaping engineering design, mentoring talent, and helping our clients reimagine what's possible through technology. The Role As a Senior member of our engineering team, you will: Design & Implement: Create robust, secure, and performant data integration solutions (both batch and near-real-time). Build & Optimize: Develop and improve end-to-end data pipelines-from ingestion to curation-ensuring high availability through rigorous monitoring and alerting. Collaborate: Work closely with product teams and client stakeholders to align technical decisions with cost, performance, and security requirements. Innovate: Support incident resolution and contribute to our internal Engineering Communities of Practice. Lead: Actively participate in Agile ceremonies and mentor junior colleagues to grow our collective capability.Your skills and experience ​ Strong SQL and hands-on experience with data modelling. Hands-on with ETL/ELT tooling (at least one of Talend, Pentaho DI, Informatica, AWS Glue, or SAS). Experience with databases/data platforms (ideally Oracle or Cloudera) Knowledge of cloud platforms (ideally AWS) Good experience with programming/scripting languages (e.g. Python, Bash). Strong grasp of data engineering fundamentals, including integration, transformation, orchestration, and version control. Excellent client-facing and consultancy skills.NOTE: This role requires Security Check (SC) clearance. To be eligible, you must have resided continuously in the UK for the last 5 years. Interested? Apply now or send your CV

Contract Python Developer (Investment Banking) - Front Office/Derivatives Risk/Pricing&Risk/Server
Scope AT Limited
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Contract Python Developer (Investment Banking) - Front Office/Derivatives Risk/Pricing&Risk/Server Side

Our Investment Banking client is looking to hire a Python Developer on a long term contract role (initial 12 months)

  • 5+ years of strong Python development experience (optional Java) with demonstrable experience of having designed and developed complex Server Side components.
  • Experience working in Financial Services specifically within markets in Front Office derivatives risk systems or pretrade/origination or post trade management systems
  • Pricing and Risk knowledge - structure and pricing of derivative products
  • Derivatives Risk domain knowledge (Greeks and Scenarios)

Hybrid working - inside IR35 - initial 12 month contract

By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you.

Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.

Senior Python Developer (PYTHON/AWS/REACT)
Tech4 Limited
London
Hybrid
Senior
£68,000 - £70,000
RECENTLY POSTED

Senior 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 Senior Python Developer (PYTHON/AWS/REACT.

They are looking for a talented individual who will design, implement, and maintain their publishing software, systems, and customer-facing digital products.

Requirements

  • Design and implement systems and software to meet requirements using appropriate tools and methods.
  • Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review.
  • Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements.
  • Suggest improvements to the code base, development processes, tooling and working practices.
  • Encourage innovation by identifying, evaluating and adoption of emerging technologies.
  • Assist with the design, implementation, and testing of APIs that adhere to the Open API specification

Knowledge & Skills for this job

  • Able to demonstrate commercial software development experience.
  • Practical experience in system design, development, testing and operational stability.
  • Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls.
  • Experience applying continuous delivery, test driven development and pair programming.
  • Experience of working in an agile environment and an understanding of Scrum principles in particular.
  • Experience writing and consuming RESTful APIs in Python.
  • Experience with AWS services (Lambda, DynamoDB, ElasticSearch).
  • Experience with creating web application UIs using ReactJS and with TypeScript

The Directorate

This role will work closely with our Head of Engineering, Head of Data Science, QA Manager, Lead Software Developers, Software Developers and Chief Technology Officer.

The Team

As well as the above teams, you will be working across the organisation. We are welcoming someone who sees opportunities, is proactive and energetic wanting to make a difference to the way we work and the way we support our members.

Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects.

Basic salary £68,000-70,000 + excellent benefits

Hybrid role - between 4 - 8 days per month in the London office, the rest remote

Senior SharePoint Developer and Administrator
Ryder Reid Legal Ltd
London
In office
Senior
Private salary
RECENTLY POSTED

Senior SharePoint Developer & Administrator

Location: LondonEmployment Type: Permanent

I am working with a leading international professional services firm that is seeking a talented Senior SharePoint Developer & Administrator to join its London technology team. This is an excellent opportunity to take ownership of modernising and enhancing enterprise SharePoint environments across both SharePoint Subscription Edition (SE) and SharePoint Online, while playing a key role in the evolution of the firm’s collaboration and intranet platforms.

This role offers a blend of hands-on development, enterprise platform administration, and technical leadership, with the scope to influence architecture, governance, and best practice across a global organisation.

The Role - What You’ll Be Doing

SharePoint Development & Modernisation

  • Design, develop and maintain custom solutions across SharePoint SE and SharePoint Online.
  • Lead migration from SharePoint 2016 to SE/Online, including rewriting legacy web parts using SPFx.
  • Build custom SPFx web parts, extensions and integrations using TypeScript, JavaScript, React, HTML/CSS, and REST APIs.
  • Develop and maintain SharePoint Online intranet structures including architecture, navigation, branding, and content design.
  • Integrate SharePoint with internal systems and third-party platforms using RESTful APIs and Microsoft Graph.

SharePoint Administration & Operations

  • Administer both SharePoint SE (on-prem) and SharePoint Online environments.
  • Manage updates, cumulative patches and platform maintenance.
  • Monitor performance, availability, capacity and reliability.
  • Oversee site collections, permissions, authentication, service applications and governance.
  • Support backup, restore and disaster recovery processes.
  • Troubleshoot complex cloud and on-prem SharePoint issues.

On-Prem External Data & Business Connectivity Services (BCS)

  • Configure Business Connectivity Services (BCS) and create External Content Types (ECTs).
  • Connect SharePoint to external SQL Server data and web services.
  • Build scripts and front-end components interacting with BCS data using JavaScript/REST.
  • Ensure secure, reliable and well-governed data integrations.

Collaboration, Leadership & Documentation

  • Provide guidance and mentorship to junior developers and administrators.
  • Collaborate with project managers, business analysts and stakeholders to deliver high-quality solutions.
  • Produce and maintain documentation including architecture diagrams, runbooks and migration guides.
  • Recommend improvements to governance, architecture and development standards.

Required Skills & Experience

  • Extensive hands-on experience with SharePoint SE and SharePoint Online development and administration.
  • Strong background migrating SharePoint 2016 to SE/Online.
  • Proven SPFx development skills.
  • Proficiency in TypeScript, JavaScript, React, HTML5, CSS3.
  • Strong REST API and Microsoft Graph integration experience.
  • Solid C#/.NET framework experience.
  • Deep knowledge of SharePoint on-prem administration, performance tuning, patching and troubleshooting.
  • Experience with BCS and creating External Content Types.
  • Strong SQL Server skills.
  • Understanding of authentication, permissions, governance and security best practices.
  • Excellent communication and analytical skills.
  • Experience building or supporting large-scale SharePoint Online intranet platforms.
  • Familiarity with Microsoft Power Platform (Power Apps, Power Automate).
  • Experience with Azure AD, Azure Functions or App Services.
  • Relevant Microsoft certifications.

What You’ll Deliver

  • Stable and secure SharePoint SE and SharePoint Online environments.
  • Successful migration of legacy SharePoint 2016 solutions.
  • Modern, user-friendly SharePoint Online intranet with meaningful customisations.
  • Strong governance, clear documentation and scalable operational processes.

If you’re a Senior SharePoint specialist looking to lead impactful modernisation work within a global, forward-thinking firm, I’d love to connect for a confidential conversation.

Due to the high volume of applications, we are not able to respond to all enquiries. If you have not received a response within 72 hours, please assume you have not been shortlisted at this stage, however thank you for taking the time to apply.

Ryder Reid Legal is a recruitment specialist. For over thirty years we’ve been connecting legal talent with many of the leading law firms in London and internationally. Follow our LinkedIn page for the latest vacancies.

SRE Observability Engineer
Access Computer Consulting Plc
London
Hybrid
Mid - Senior
£350/day - £450/day
RECENTLY POSTED

I am recruiting for an SRE Observability Engineer to work in London 2-3 days a week, remaining time remote. The role falls inside IR35 so you will be required to work through an umbrella company for the duration of the contract. This is a 6 month contract which will transfer to a permanent role after the initial contract term. You will be responsible for collaborating across various organisations within the client to understand and develop observability solutions for enterprise-wide deployment at scale. You will also manage the Legacy monitoring stack across the Production Management organisation within the client. You must have experience of OpenShift/Kubernetes Administration including being skilled in deploying, managing, and troubleshooting containerised applications on OpenShift/Kubernetes, including resource management and networking. You will have expertise in the Grafana & Observability Stack which will include proficiency in administering Geneos ITRS at scale, proficiency in administering Grafana (user management, data sources, dashboards, alerts) and a working knowledge of Grafana Back End components: Mimir (metrics), Loki (logs), and Tempo (traces). Experience with Prometheus for metric collection and PromQL for querying. Knowledge of Helm Chart Management including experience with Helm for deploying applications, including creating, modifying, and managing Helm charts, library charts, and dependencies. Please apply ASAP.

Productivity and Tooling Java Developer - Assistant Vice President - Citi
Citi
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+3

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech .

Join the Technology Application Strategy team, where we empower Citi’s global developer community to build better, faster, and with greater satisfaction. We are a dynamic and globally distributed team of passionate technologists across London, Belfast, and the US, dedicated to designing, building, and deploying cutting-edge productivity and tooling solutions.

Our mission is to revolutionise the developer experience at Citi, providing innovative tools and platforms that streamline workflows, enhance efficiency, and foster a culture of continuous improvement. If you thrive on solving complex problems and aspire to make a significant impact on how thousands of developers operate worldwide, you’ll find your challenge here.

Role Overview/What will you do:

  • You will play a key role in developing tooling for the Citi developer community using a range of technologies including Java and SpringBoot microservices on Linux on OpenShift.
  • You’ll build APIs to integrate with other systems across the bank using industry best practices.
  • You will engage across the entire Software Development Lifecycle (SDLC), from initial design and architecture to development, testing, deployment, and ongoing support, ensuring the delivery of high-quality, impactful solutions.
  • Act as a trusted consultant and partner to developers worldwide within Citi. You will provide expert guidance, facilitating their onboarding and maximizing their utilization of the innovative tools and platforms you help create.
  • You will serve as a subject matter expert for both senior stakeholders and team members. You will role model engineering excellence and play your part in actively fostering a culture of continuous learning and openly sharing your knowledge and experience.

Key Skills and Experience

  • You will be a highly motivated self-starter who is comfortable taking on new challenges with an open and inquisitive mind and a readiness to learn.
  • You will be a competent Java developer who drives with tests and understands the importance of writing clean, testable code.
  • You will have a strong understanding of core Java and have experience building apps using SpringBoot.
  • You will have experience working with build tools such as Gradle.
  • You will be comfortable working with Linux and be familiar with standard developer tooling, such as Git, BitBucket/GitHub, Jira, Confluence, etc.
  • You will have a knowledge of build pipelines, CI/CD and the pathway to production.

Desirable Skills

  • Working knowledge of app containerisation and deploying applications on cloud platforms (e.g. OpenShift, AWS, GCP) with Docker or Podman.
  • Experience with relational databases such as Oracle.

What we’ll provide you:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Java Engineer - Full Stack, Vice President - Citi
Citi
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Role Overview:
The Senior Java Full-Stack Engineer is an experienced, individual contributor position responsible for designing, developing, and implementing high-quality, end-to-end application systems and programs in coordination with the Technology team. The overall objective of this role is to drive application systems analysis, technical design, and programming across the full technology stack, leveraging modern technologies and AI-driven development practices.
Responsibilities:

  • Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components.
  • Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture.
  • Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular.
  • Integrate AI-powered development tools (such as GitHub Copilot, Devin, or similar) into the software development lifecycle (SDLC) to enhance productivity, code quality, and innovation.
  • Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack.
  • Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems.
  • Contribute to the formulation of technical strategy and roadmaps for application development.
  • Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals.
  • Provide evaluative judgment based on the analysis of factual data in complex and unique situations, ensuring solutions are well-engineered and sound.
  • Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines.
  • Ensure essential procedures are followed and contribute to defining and improving coding standards, design patterns, and development practices.
  • Mentor junior engineers and lead by example in technical excellence and collaboration.
  • Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations.

Qualifications:

  • Proven Track Record: Extensive (6-10 years) and progressive hands-on experience in software engineering, with a demonstrated history of technical growth and tackling increasingly complex challenges in a full-stack capacity.
  • Enterprise-Scale Experience: Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission-critical applications. This includes a deep understanding of scalability, high availability, security, and observability.
  • Full-Lifecycle Proficiency: Comprehensive experience across the entire software development lifecycle (SDLC), including requirements gathering, architectural design, implementation, testing strategies, and deployment pipelines.
  • Essential: Strong proficiency in back-end development with Java, including experience with frameworks like Spring Boot.
  • Essential: Proven experience designing, building, and operating applications based on a microservice architecture.
  • Essential: Strong proficiency in front-end development with modern frameworks, specifically React or Angular.
  • Essential: Demonstrated experience utilizing AI-powered development tools (e.g., GitHub Copilot) within the software development lifecycle.
  • Essential: Deep understanding of strong engineering fundamentals, including data structures, algorithms, design patterns, and best practices.
  • Nice to Have: Experience with data stores such as MongoDB or Elasticsearch.
  • Nice to Have: Experience with Next.JS.
  • Nice to Have: Familiarity with Specification-Driven Development methodologies.
  • Technical Ownership: A strong sense of ownership and accountability, with a proven ability to drive technical projects to completion in a fast-paced, agile environment.
  • Experience in the Financial Services industry is a plus.
  • Excellent problem-solving skills and the ability to work with complex and ambiguous requirements.
  • Consistently demonstrates clear and concise written and verbal communication.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Software Engineer - Inside IR35 - London - Investigo
Investigo
London
In office
Senior
Private salary
RECENTLY POSTED
+1

Contract Senior Software Engineer / Data Platform Engineer

We are recruiting on behalf of our client for a Senior Software Engineer / Data Platform Engineer to support the ongoing evolution of a large-scale financial data platform. The platform combines long-established enterprise systems and legacy components with modern cloud-based services hosted on AWS. It processes high-volume structured data and supports both internal systems and customer-facing applications. A significant portion of the estate is built on SQL Server, making strong SQL expertise essential. The successful contractor will play a key role in modernising core systems, improving performance and reliability, and enabling scalable next-generation services.

This role is suited to engineers comfortable working across both legacy and modern architectures, with strong experience in backend development and API design.

Key Responsibilities

  • Develop, optimise, and maintain SQL Server queries, stored procedures, and data-processing logic
  • Improve performance through indexing strategies, query optimisation, and tuning of large datasets
  • Design and build backend services using Python or C#
  • Support and enhance legacy systems, contributing to incremental modernisation initiatives
  • Build and maintain reliable, scalable APIs for internal systems and integrations
  • Work with AWS services (including API Gateway) to support cloud-based architectures
  • Improve platform reliability through automation, monitoring, and operational enhancements
  • Contribute to data processing pipelines, ETL workflows, and system integrations
  • Collaborate with engineers, architects, and product teams across distributed environments
  • Apply AI-assisted development tools (e.g., GitHub Copilot, IDE AI assistants) within workflows
  • Contribute to engineering best practices and continuous platform improvement

Essential Skills & Experience

  • 8+ years of professional software engineering experience
  • Strong expertise in SQL Server (complex queries, stored procedures, indexing, tuning)
  • Experience working with large relational datasets
  • Strong backend development experience in Python and/or C#
  • Proven experience in AWS environments
  • Experience working with complex enterprise or legacy systems
  • Strong analytical and problem-solving skills

Desirable Skills

  • API design and development experience
  • Experience modernising legacy systems
  • Knowledge of data processing pipelines or ETL systems
  • Exposure to financial services or market data environments
  • Experience using AI-assisted development tools (e.g., GitHub Copilot)
  • Strong academic background in Computer Science, Engineering, or related field (or equivalent experience)
Site Reliability Engineer
Anson McCade
London
Hybrid
Mid - Senior
£40,000 - £65,000
RECENTLY POSTED
+9

£40000 - 60000 GBP

Hybrid WORKING

Location: Central London, Greater London - United Kingdom Type: Permanent

Site Reliability Engineer

Level: Mid-Senior

Location: Gloucester (Hybrid)

Function: Site Reliability Engineering / DevOps

Salary £40,000 - £65,000 (DOE) + bonus and benefits

About the Role

Our client operates at the sharp end of national security and digital intelligence, delivering mission-critical technology across highly sensitive environments. Their Gloucester-based team is scaling, driven by increasing demand from government and defence clients.

This is a Site Reliability Engineering role with real impact. You are not maintaining low-value ops processes. You are engineering reliability into systems that matter, using automation, tooling, and strong software principles to reduce manual intervention and improve performance at scale.

What You’ll Be Doing

  • Supporting and improving critical services that underpin mission-facing applications
  • Driving automation to eliminate repetitive operational work and reduce human intervention
  • Instrumenting systems with monitoring and observability tooling, using data to improve reliability and performance
  • Working closely with engineering teams to embed best practices in system design and architecture
  • Diagnosing and resolving complex incidents across the full technology stack
  • Contributing to a broader SRE / DevOps community, sharing knowledge and improving standards

Ideal Background

  • Experience in software engineering, ideally with Java and web technologies (JavaScript, HTML)
  • Strong understanding of cloud infrastructure (AWS, Azure, or OpenStack)
  • Solid Linux and/or Windows command line experience (Bash, PowerShell)
  • Exposure to distributed systems, microservices, and containerisation (Docker)
  • Experience with monitoring and logging tools (e.g. ELK stack)
  • Familiarity with databases such as Elasticsearch or MongoDB
  • Experience with CI/CD or configuration management tools (Chef, Puppet)
  • Proven ability to troubleshoot production issues across infrastructure and application layers
  • Understanding of Agile environments and tooling (e.g. Jira)

What You’ll Receive

  • £40,000 - £65,000 base salary depending on experience
  • Hybrid working model with flexibility built in
  • Opportunity to work on high-impact, secure programmes with real-world outcomes
  • Access to complex engineering challenges not typically found in commercial environments
  • Strong internal engineering culture with a focus on continuous improvement and innovation

Who Should Apply

  • Engineers who want to move beyond traditional operations into true SRE
  • Candidates who enjoy solving complex reliability and scalability challenges
  • Individuals comfortable working in secure, high-trust environments
  • People who value impact, ownership, and engineering depth over surface-level delivery

Clearance & Eligibility

Due to the nature of the work, candidates must be eligible for UK security clearance. This typically requires UK nationality or long-term residency.

Java (Kotlin) Developer (Agile, Test-Driven) - VP - Citi
Citi
London
Hybrid
Leader
Private salary
RECENTLY POSTED
+3

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Java (Kotlin) Developer (Agile, Test-Driven) - VP
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

Equities Tech
Equities Technology at Citi is undertaking a bold, multi-year transformation to build a best-in-class global platform across execution, prime, clearing and cross-product margining. We are re-engineering our technology estate to achieve world-leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post-trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you’ll collaborate closely with high-calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi.

Prime Brokerage Tech
Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of our Prime Finance business. This is an area of great opportunity and is a major growth target for Citi - with technology providing the key to unlock this potential.

Responsibilities Include (but not limited to):

  • Ownership and delivery on a variety of components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development.
  • Provide technical leadership for an agile development team, championing best practices in Continuous Integration and Continuous Deployment (CI/CD). Foster a culture of quality through developer-led automated testing initiatives. Drive continuous improvement in SDLC, agile and DevOps processes using key performance indicators, including DORA metrics, to enhance team efficiency and software delivery.
  • Lead design, planning and estimation discussions within the team and with partners from across the department along with business stakeholders.
  • Conduct high-level system analysis and architecture design, ensuring alignment with business requirements, technical standards and the overall architecture blueprint.
  • Facilitate requirement gathering and translate complex business needs into technical specifications.
  • Oversee the creation and maintenance of project and technical documentation.
  • Identify and mitigate risks throughout the SDLC, proposing solutions to complex problems.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Oversee production support processes, collaborating with operations and business stakeholders. Analyze issue patterns to drive improvements. Guide documentation efforts, maintain on-call rotations and lead post-mortems. Lead efforts to resolve root-causes and enhance performance, scalability, and reliability.
  • Provide technical leadership and serve as advisor or coach to mid-level developers, analysts and grads.

Technical Experience:

  • Java & Test-Driven Development are essential.
  • Experience in any number of additional technologies (listed below) is advantageous:
    • Kotlin
    • Cloud Technologies (Kubernetes, Open Shift)
    • Messaging Technologies (Kafka, Solace, TIBCO)
    • Database / Data Store / Data Query Technologies (SQL Server, Trino, Mongo, S3)
    • Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana)

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit our About Us | Culture, Values & Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Contract Algo Trading Java Developer - eTrading, low latency, Java APIs, Multithreading, FIX
Scope AT Limited
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Our Investment Banking client is looking for an Algo trading Java developer to join the team to work on new initiatives and support for business critical algorithmic trading engines. The team provides innovative solutions for low touch, low latency trading, which includes FIX connectivity, low latency market connectivity, smart order routing, algorithmic trading and internal crossing.

The requirement is for a core Java developer. The team is working on a number of algorithmic engines that support benchmark algos, smart order routing and internal crossing.

The main responsibilities of this role include:

  • Delivery of key functional changes to the ETT strategy engines
  • Delivery of core framework-level changes
  • Interaction with quantitative trading group/quantitative traders to capture core requirements
  • In depth understanding of core Java API’s (collections, concurrency, NIO etc.)
  • Have an understanding of and experience with multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency I/O.
  • Understanding of and experience with design patterns (Observer, Factory, Singleton etc.)
  • Development practices - Must be able to use test driven development and be familiar with UML and OO design.
  • Understanding of benchmark algo and/or smart routing strategies (VWAP, TWAP, Arrival Price etc.)
  • Demonstrable experience of Front Office system design and architecture (algo trading plant and topology)
  • Business Knowledge - Understanding of equities and/or derivatives markets.
  • Knowledge of FIX (heartbeating, login, sequence numbers, message types etc.)

Initial 12 month contract, hybrid working, inside IR35 role

By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you.

Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.

GCP Data Engineer - up to £85,000 + Bonus - Hybrid/London
Involved Solutions
London
Hybrid
Mid - Senior
£75,000 - £85,000
RECENTLY POSTED
+1

GCP Data Engineer (BigQuery / Dataflow)Salary: Up to £85,000 + Bonus + BenefitsLocation: London - Hybrid (3 days per week onsite)Working Hours: 40 hours per week - Full timeJob Type: Permanent

A globally established organisation is seeking an experienced GCP Data Engineer to help build modern, scalable cloud data platforms within a complex enterprise environment.

This GCP Data Engineer role will focus on designing data architectures on Google Cloud Platform, building high-performance pipelines, and enabling reliable, secure and governed data solutions that support business growth and decision-making.

Responsibilities for the GCP Data Engineer:

  • Design and build scalable data pipelines, ETL/ELT workflows and cloud data architectures on GCP
  • Develop solutions using services such as BigQuery, Dataflow, Spanner and Cloud Storage
  • Build and maintain code using Python, Java or Scala for data transformation and processing
  • Optimise data pipelines, queries and workloads for performance and scalability
  • Implement data quality, validation and governance controls
  • Collaborate with cross-functional teams to deliver end-to-end data solutions
  • Ensure alignment with security, privacy and compliance standards
  • Troubleshoot issues across pipelines and processing workflows
  • Maintain documentation across data flows, platforms and architectures

Essential Skills for the GCP Data Engineer:

  • Strong experience as a Data Engineer within GCP environments
  • Hands-on experience with BigQuery, Dataflow and Spanner
  • Strong programming capability in Python, Java or Scala
  • Experience with Apache Beam / Dataflow and distributed processing frameworks
  • Experience designing and managing ETL / ELT pipelines
  • Solid understanding of data modelling and database design
  • Experience with workflow orchestration tools such as Apache Airflow
  • Strong understanding of data governance, security and scalability

Desirable Skills for the GCP Data Engineer:

  • Experience with Pub/Sub, Cloud Composer or Cloud Data Fusion
  • Exposure to CI/CD, DevOps and Infrastructure as Code
  • Experience with real-time streaming architectures
  • Knowledge of modern data governance frameworks

If you are an experienced GCP Data Engineer looking to build enterprise-scale data platforms using modern Google Cloud technologies, this role offers strong exposure to complex delivery and cloud transformation.

GCP, Data Engineer, GCP Data Engineer

Frequently asked questions
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.
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.
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.
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.
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.