Make yourself visible and let companies apply to you.
Role title
Roles
Python Jobs in London
Trending Python jobs in London
Get notified about new jobs that match this search?
Senior ML Engineer
Anson McCade
London
Hybrid
Senior
£60,000 - £60,000
RECENTLY POSTED

£65000 GBP
Hybrid WORKING
Location: Central London, Greater London - United Kingdom Type: Permanent

Machine Learning Engineer

Gloucester | Up to £60,000 + 10% Bonus + £7,000 DV Allowance

A leading organisation operating within cyber, defence, and national security is seeking a Machine Learning Engineer to join a growing advanced analytics and AI capability.

This is a hands-on engineering role building and deploying ML solutions in highly secure, data-rich environments , where work directly contributes to national-level outcomes.

Why this role?

This is an opportunity to work on real-world, high-impact machine learning systems where security, scale, and performance are critical.

You’ll be:

  • Building and deploying machine learning models into production environments
  • Working with large, complex datasets in secure infrastructures
  • Supporting the development of AI-driven capabilities for mission-critical systems
  • Collaborating with engineers, data scientists, and security specialists
  • Contributing to the full ML lifecycle from data prep to deployment

What you’ll be doing

  • Develop and implement machine learning models and pipelines
  • Work with structured and unstructured data at scale
  • Deploy models into secure production environments
  • Support MLOps practices including CI/CD for ML systems
  • Optimise models for performance, accuracy, and reliability
  • Work closely with stakeholders to translate requirements into technical solutions

What we’re looking for

  • Experience as a Machine Learning Engineer or Data Scientist with production ML exposure
  • Strong understanding of ML algorithms, model development, and deployment
  • Experience with Python and ML frameworks (e.g. TensorFlow, PyTorch, scikit-learn)
  • Familiarity with data pipelines and cloud or on-prem environments
  • Understanding of MLOps principles
  • Ability to work in secure or regulated environments

Eligibility

  • Must be eligible for DV Security Clearance (5+ years UK residency required)

Package

  • Up to £60,000 base salary
  • 10% bonus
  • £7,000 DV allowance
  • Full benefits package + career development opportunities

Additional info

  • Based in Gloucester (hybrid working available)
  • Work in a high-security, mission-critical environment
  • Strong focus on training, development, and progression in AI/ML

Contact

Reference: AMC/BCO/SML!1

#brco

Senior Data Engineer - London
Datatech
London
Hybrid
Senior
£70,000 - £80,000
RECENTLY POSTED

Senior Data Engineer London, Hybrid, 3 days in the office each week (Monday, Tuesday and Wednesday) £70,000 to 80,000 depending on experience Ref: J13073 A growing AI SaaS business, where data sits at the centre of everything they build, is looking for a Senior Data Engineer to take ownership of the pipelines that power their platform. This is an opportunity to work with real world, complex data and turn it into reliable, decision ready datasets used across product, analytics and machine learning. Python and SQL sit at the heart of the role. The Opportunity ·You will design, build and maintain scalable data pipelines that support a fast moving AI platform. You will work closely with product, analytics and machine learning teams to ensure data is accurate, accessible and trusted. ·The business works with large volumes of imperfect and inconsistent data, so you will need to be comfortable handling edge cases, improving data quality and solving complex data challenges. ·The environment is modern and cloud based, with exposure to technologies such as Spark, Snowflake and BigQuery across AWS, GCP and Azure. ·You will also have the opportunity to support and mentor other engineers through collaboration, code reviews and sharing best practice. ·The team is supportive, highly collaborative and values different perspectives. ·Engineers are given the space to contribute ideas, challenge thinking and have a genuine impact on the direction of the platform. Key Responsibilities ·Design, build and maintain scalable data pipelines ·Own data pipelines from source through to production ·Work with messy, incomplete and complex datasets to create clean, reliable outputs ·Improve data quality, performance and reliability as the platform scales ·Collaborate closely with product, analytics and machine learning teams ·Contribute to code reviews, engineering standards and best practice ·Support and mentor other engineers within the team What We Are Looking For ·Strong Python and SQL expertise gained within large scale production environments ·Experience delivering complex data transformation projects end to end ·Experience with Spark, Snowflake, BigQuery or similar technologies ·Exposure to cloud environments such as AWS, GCP or Azure ·Comfortable working with large, messy and evolving datasets ·Experience taking ownership of pipelines and data engineering solutions from design through to deployment ·A collaborative approach with experience mentoring or supporting other engineers If you enjoy building the data foundations behind AI products and want to join a business where you can have real impact, this could be an excellent fit. To find out more, please get in touch. Please note that applicants must have the right to work in the UK. Sponsorship is not available for this opportunity. If you know someone who may be interested, referrals are always welcome. For every successful placement, you will be eligible for our referral reward scheme. Datatech is one of the UK's leading recruitment agencies specialising in Data, Analytics, AI and Technology recruitment, and is the host of the Women in Data event

Junior Data Engineer
Hays Technology
London
Hybrid
Junior
£310/day
RECENTLY POSTED
+3

Junior Data Engineer - Public Sector Contract: Initial 7 months (extension possible) Rate: £310 per day, Inside IR35 Location: Remote with travel to Waterloo (2-3 days per month) Security Clearance: SC‑eligible (5 years UK residency required) I am working with a key consultancy delivering a major UK public sector programme and are looking for a Junior Data Engineer / Scientist to join a mixed delivery team building and operating secure, reliable data platforms that support critical public services.This role is designed for someone early in their data career who wants to develop strong engineering fundamentals in a real production environment. The role - a junior, generalist data engineering position. This is an engineering‑led role, not a specialist or senior position. The team is ideally looking for a generalist in their first few years within data engineering or data science, who is building breadth across data platforms, pipelines and operations. You'll focus on: Designing, building and maintaining data pipelines Supporting the operation of data lakes and data warehouses Implementing and improving ETL / ELT processes Using Python and SQL to transform, validate and move data Working with analysts and developers to turn data requirements into technical solutions Monitoring data quality, documenting data models and lineage, and resolving issues Automating data workflows and operational tasks Participating in Agile delivery, sprint work and collaboration Supporting incidents and helping improve platform reliability over time Working within public sector data governance, security and privacy standardsThis role offers exposure to how data platforms are built, operated and supported in a regulated environment - forming the foundations of a long‑term data engineering career. What this role is not To avoid misalignment, it's important to be clear about what this role is not focused on: ❌ Not a Data Analyst role ❌ Not a Power BI / dashboard developer role ❌ Not an insight, reporting or MI position ❌ Not a modelling, ML or research‑focused role ❌ Not an LLM, AI or advanced data science roleWhile you may work alongside analysts and data scientists, this role does not centre on: Building dashboards Producing insights or reports Statistical modelling Predictive or machine learning solutionsThe emphasis is on data engineering foundations and platform delivery. Ideal candidate profile This role is best suited to someone who: Is in their first few years of a data engineering or data science career Wants to build core engineering skills rather than specialise immediately Has hands‑on experience with SQL and Python Understands basic data modelling and ETL concepts Is comfortable learning through delivery in a production environment Is interested in how data platforms work end‑to‑end, including operations and support Is keen to grow within public sector data platforms Who this role is unlikely to suit This role is unlikely to be appropriate for candidates who: Are very senior data engineers or architects Have primarily worked in advanced ML, AI, or research‑focused roles Are specialised Power BI, reporting or MI developers Are looking for a role centred on analysis, insights or modelling Are seeking leadership, ownership of platform strategy, or advanced optimisation workApplications that demonstrate significant seniority or deep specialisation rather than junior‑to‑mid generalist experience may not be progressed. Required skills and experience Your CV should clearly demonstrate: A degree in a technical discipline (Computer Science, Data Science, Mathematics or similar) Hands‑on experience with SQL Experience using Python, Java or Bash Understanding of ETL processes and data modelling fundamentals Experience with version control (e.g. Git) Comfort working in Agile / DevOps environments Awareness of data security and privacy Eligibility for UK SC clearance Nice to have (but not essential) Exposure to AWS, Azure or GCP Familiarity with tools such as Airflow, dbt, Spark Awareness of CI/CD pipelines or containerisation Experience in public sector or regulated environments Important note for applicants This role is deliberately positioned as a junior, generalist data engineering role. Please ensure your CV clearly demonstrates hands‑on data engineering fundamentals, rather than senior leadership, advanced AI/ML work, or analytics‑only experience. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

Boutique Multi-Strat Market Feeds VP
Stanford Black
London
In office
Leader
Private salary
RECENTLY POSTED

A boutique multi‑strategy investment firm is building a next‑generation real‑time data platform to support systematic and discretionary trading across multiple asset classes. They are hiring a VP‑level Market Data Engineer to take ownership of high‑performance data ingestion and live feed architecture. This is a hands‑on technical leadership role for someone who enjoys working close to the data, at scale, in a low‑latency environment. You will lead the engineering of real-time market data feeds, ingesting millions of messages per second and handling terabytes to petabytes of data from live sources. This platform underpins trading, analytics and research with a strong focus on low-latency, high-throughput and resilience. You'll work closely with trading, quant and platform teams to design and evolve a highly optimised market data stack. Areas Of Focus: 1. Real-time market data ingestion and processing at scale. 2. Low-latency Java systems (event-driven, high-throughput). 3. Bloomberg, TREP, Refinitiv etc feed integration. 4. Direct venue connectivity and market data normalisation. 5. Handling TB-PB scale datasets from continuous live feeds. 6. Data quality, sequencing, recovery and resiliency in real-time systems. What They're Looking For: 1. Strong hands-on background in Java building low-latency, high performance systems. 2. Experience in hedge fund, prop trading, or investment banking environments. 3. Deep expertise with market data feeds (Bloomberg, TREP, direct exchange feeds). 4. Proven experience processing millions of events per second in real time. 5. Solid understanding of data ingestion pipelines, streaming architectures, and fault tolerance. 6. Technical ownership, architecture and mentoring. Nice To Have: 1. KDB / Time Series Database 2. Python 3. Cloud/hybrid infrastructure exposure.

SC Cleared Solution Architect - Permanant
Solirius Limited
London
Remote or hybrid
Senior - Leader
Private salary
RECENTLY POSTED

About Us:

About Us: Solirius Reply delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever-changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients’ needs.

It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 400 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future.

We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants’ expertise in their fields, to provide a best-in-class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose

About You:

You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you’re comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. You understand and align with Solirius Reply Values.

The Role:

We are looking for experienced Solution Architects to work on our projects with our public sector clients, helping to deliver Solirius’ services to the highest standard.

The role will involve working with multiple business stakeholders, helping them to design business solutions which will then be implemented by the delivery teams.

As a Solution Architect, you will be expected to operate with a high degree of autonomy, using your experience and judgement to resolve complex technical and architectural challenges in alignment with client needs. You will proactively manage escalations and take ownership of delivering effective, scalable, and secure solutions.

Successful candidates will also be expected to take an active role in practice development: developing new services to help with Solirius’ business development - creating and updating new architecture artefacts, liaising with the other Solirius practices to maintain practice profile and contributing to the development of more junior practice members.

In addition to technical leadership, you will play a key role in identifying and shaping new business opportunities, working closely with stakeholders across client organisations to understand strategic objectives and deliver value-driven outcomes.

You must be a strong and confident communicator, capable of influencing both technical and non-technical audiences. You will lead and mentor technical teams, build consensus across diverse stakeholder groups, and foster collaborative, cross-functional working environments.

Your role will require innovative thinking, applying best practices and emerging technologies to solve complex business problems in creative and pragmatic ways.

Key Responsibilities:

  • Design end-to-end solution architectures that meet business, technical, and security requirements.
  • Translate business and technical requirements into scalable, secure, and cost-effective designs.
  • Ensure alignment with enterprise architecture, technology strategy, and governance standards.
  • Lead architecture reviews and technical design workshops with stakeholders and delivery teams.
  • Support Agile delivery teams, defining MVP architecture and providing ongoing technical direction.
  • Collaborate with stakeholders across business, product, and IT to gain buy-in and drive decisions.
  • Define integration patterns, APIs, and data flows between systems and services.
  • Contribute to DevOps, automation, and infrastructure-as-code practices for delivery at scale.
  • Ensure security, compliance, and risk management are Embedded in the solution.
  • Produce clear architectural documentation using standards like C4, Archimate, or cloud-native diagrams. Creating high-level Level Designs and relevant architecture artifacts.

Key Experience:

  • Extensive experience in stakeholder engagement and senior-level communication, including C-suite.
  • Proven experience in client-facing and/or consultancy environments.
  • Demonstrated ability to translate complex business and functional requirements into scalable and resilient technology architectures.
  • Strong track record in designing and delivering end-to-end data and application architectures in enterprise settings.
  • Expertise in conceptual, logical, and physical architecture modelling.
  • Deep understanding of large-scale, distributed systems and integration patterns.
  • Ability to design solutions that meet both functional and non-functional requirements, including performance, scalability, security, and compliance.
  • Broad experience with system security, operating systems, cloud infrastructure, and enterprise data management.

Key Skills:

  • Advanced knowledge of cloud platforms: Microsoft 365, Azure, AWS, and Google Cloud Platform (GCP).
  • Hands-on experience with programming languages such as Java, .NET, Python, or equivalent.
  • Microservices architecture and containerization.
  • RESTful API design and management.
  • Agile and DevOps delivery methodologies.
  • Expertise in data architecture and design (conceptual, logical, and physical).
  • Familiarity with modern integration technologies and patterns (eg, event-driven, service mesh, API gateways).

What We Offer:

  • Competitive salary
  • 25 Days Annual Leave + Bank Holidays
  • Flexibility to work from home
  • 10 days allocated development training per year
  • Generous discretionary bonus
  • Statutory & Contributory pension
  • Private healthcare cover
  • Discounted gym membership
  • Enhanced parental leave
  • Paid fertility leave
  • Cycle to Work and Electric Vehicle schemes
  • Access to Employee Assistance Programme (EAP)
  • Annual away days
  • Monthly company socials

Equality & Diversity

Solirius Reply is an equal opportunities employer. We are committed to creating a work environment that supports, celebrates, encourages and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics.

Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us

SC Cleared Data Architect - Permanant
Solirius Limited
London
Remote or hybrid
Senior - Leader
Private salary
RECENTLY POSTED

About Us:

Solirius Reply delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever-changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients’ needs.

It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 400 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future.

We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants’ expertise in their fields, to provide a best-in-class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose.

About You:

You are a motivated and adaptable professional with a strong analytical mindset and a passion for working with data to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality, data-driven solutions that make a tangible impact. With strong communication skills and a consultative approach, you’re comfortable engaging with clients, understanding their needs, and translating them into robust data architectures and platforms. You understand and align with Solirius Reply Values.

The Role:

We are looking for experienced Data Architects to work on our projects with our public sector clients, helping to deliver Solirius’ services to the highest standard.

The role will involve working with multiple business and technical stakeholders, helping them to design data solutions and architectures which will then be implemented by the delivery teams.

As a Data Architect, you will be expected to operate with a high degree of autonomy, using your experience and judgement to resolve complex data and architectural challenges in alignment with client needs. You will proactively manage escalations and take ownership of delivering effective, scalable, and secure data solutions.

Successful candidates will also be expected to take an active role in practice development: developing new data services to help with Solirius’ business development - creating and updating data architecture artefacts, liaising with other Solirius practices to maintain practice profile and contributing to the development of more junior practice members.

In addition to technical leadership, you will play a key role in identifying and shaping new business opportunities, working closely with stakeholders across client organisations to understand strategic objectives and deliver value-driven, data-led outcomes.

You must be a strong and confident communicator, capable of influencing both technical and non-technical audiences. You will lead and mentor technical teams, build consensus across diverse stakeholder groups, and foster collaborative, cross-functional working environments.

Your role will require innovative thinking, applying best practices and emerging data technologies to solve complex business problems in creative and pragmatic ways.

Key Responsibilities:

  • Design end-to-end data architectures that meet business, technical, and security requirements.
  • Translate business and analytical requirements into scalable, secure, and cost-effective data platforms.
  • Ensure alignment with enterprise data architecture, data strategy, and governance standards.
  • Lead data architecture reviews and technical design workshops with stakeholders and delivery teams.
  • Support Agile delivery teams, defining MVP data architecture and providing ongoing technical direction.
  • Collaborate with stakeholders across business, product, and IT to gain buy-in and drive data-driven decisions.
  • Define data models, data flows, metadata standards, and integration patterns.
  • Contribute to data engineering, automation, and infrastructure-as-code practices for delivery at scale.
  • Ensure data security, privacy, compliance, and risk management are Embedded in the solution.
  • Produce clear data architecture documentation using standards such as conceptual, logical and physical models, C4, Archimate, and cloud-native diagrams, including high-level designs and relevant data artefacts.

Key Experience:

  • Extensive experience in stakeholder engagement and senior-level communication, including C-suite.
  • Proven experience in client-facing and/or consultancy environments.
  • Demonstrated ability to translate complex business and analytical requirements into scalable and resilient data architectures.
  • Strong track record in designing and delivering end-to-end data platforms in enterprise settings.
  • Expertise in conceptual, logical, and physical data modelling.
  • Deep understanding of data platforms, data integration, and analytics architectures.
  • Ability to design solutions that meet both functional and non-functional requirements, including performance, scalability, security, and compliance.
  • Broad experience with data governance, data quality, master data management, and regulatory requirements.

Key Skills:

  • Advanced knowledge of cloud data platforms: Azure, AWS, and Google Cloud Platform (GCP).
  • Strong experience with data warehousing, data lakes, and lakehouse architectures.
  • Hands-on experience with SQL and at least one programming language such as Python, Scala, or Java.
  • ETL/ELT design and data pipeline orchestration.
  • Streaming and event-driven data architectures.
  • Agile and DevOps delivery methodologies applied to data platforms (DataOps).
  • Expertise in data architecture and modelling (conceptual, logical, and physical).
  • Familiarity with modern integration technologies and patterns (eg, API-driven, event streaming, service mesh).

What We Offer:

  • Competitive Salary
  • 25 Days Annual Leave + Bank Holidays
  • Flexibility to work from home
  • 10 days allocated for development training per year
  • Generous Discretionary Bonus
  • Statutory & Contributory Pension
  • Private Healthcare Cover
  • Discounted Gym Membership
  • Enhanced Parental Leave
  • Paid Fertility Leave
  • Cycle to Work and Electric Vehicle schemes
  • Access to Employee Assistance Programme (EAP)
  • Annual Away Days
  • Monthly Company Socials

Equality & Diversity:

Solirius Reply is an equal opportunity employer. We are committed to creating a work environment that supports, celebrates, encourages and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics.

Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us.

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

Senior Software Engineer
Hyre AI Limited
London
Hybrid
Senior
£75,000 - £95,000
RECENTLY POSTED

Senior Software Engineer | Start-up | Fintech | London About the Company Hyre AI is partnering with a fast-growing, well-funded fintech startup building critical infrastructure for modern payment systems. This is a business focused on one of the most pressing challenges in financial services today: helping institutions better understand and assess transactions in real time, reducing fraud, preventing scams, and enabling safer, faster payments without adding friction for genuine users. Their platform sits at the intersection of data, intelligence, and decisioning; combining real-time analysis, multiple data sources, and adaptive systems to bring greater clarity to complex payment journeys. They’ve already gained strong traction with major financial institutions and are now scaling both product and engineering. As part of that growth, they’re hiring a Senior Software Engineer to join a high-calibre team working across backend systems, infrastructure, and product. About the Role As a Software Engineer, you’ll play a key role in building and scaling the core systems behind the platform. This is not a narrow feature delivery role. You’ll be working on backend services, APIs, and infrastructure that power real-time decision-making systems in a high-stakes environment. The work spans backend engineering, cloud infrastructure, and product development; ideal for someone who enjoys solving complex problems with real-world impact. You’ll be working on \* Building and maintaining high-performance backend services using Python \* Developing and integrating APIs that support real-time transaction analysis \* Contributing to scalable cloud infrastructure using GCP and Terraform \* Collaborating with front-end engineers to deliver user-facing features (TypeScript, React) \* Optimising data storage and query performance across SQL-based systems \* Improving system reliability, performance, and observability \* Working closely with product and engineering teams to ship meaningful features quickly This is the kind of role where you’ll gain strong ownership and exposure to both product and system design. Required Skills \* 4+ years of professional experience in software engineering \* Strong experience with Python, particularly in backend development \* Experience with TypeScript and/or React is beneficial \* Familiarity with cloud platforms (ideally GCP) and infrastructure as code (Terraform) \* Solid understanding of relational databases and SQL \* A proactive, problem-solving mindset and ability to work in fast-moving environments \* Curiosity, ownership, and a desire to build scalable, well-engineered systems Nice to Have \* Experience within fintech, payments, or data-heavy environments \* Exposure to microservices architecture and containerisation (Docker/Kubernetes) \* Experience with CI/CD pipelines and testing frameworks \* Awareness of security best practices in modern software development Compensation package \* Equity options \* Hybrid working (London-based, 3+ days in office) \* The opportunity to work closely with a high-performing, early-stage team Why Join This is a chance to work on a genuinely important problem with real-world impact. You’ll be joining a company tackling the growing complexity of modern payments; helping financial institutions better detect risk, reduce fraud, and build more intelligent transaction systems. If you’re looking to deepen your technical skills, work closely with experienced founders, and contribute to a product at an early and high-growth stage, this is a strong opportunity

AI Engineer
83zero Ltd
City of London
Hybrid
Junior - Mid
£55,000 - £70,000
RECENTLY POSTED
+6

GenAI Full Stack Engineer Location: London (Hybrid, 2 days per week in office) Salary: £45,000 to £55,000 + Benefits Type: Permanent About the Company We are partnering with a leading digital transformation and technology consultancy that helps organisations solve complex business challenges through cutting edge technology, AI and data driven solutions. This is an exciting opportunity to join a growing team focused on building next generation GenAI applications and scalable full stack solutions. The Role As a GenAI Full Stack Engineer, you will play a key role in designing, building and scaling AI powered applications. You will work across the full development lifecycle from proof of concept through to production deployment. You will build Generative AI proof of concepts using modern frameworks and tools and scale prototypes into production ready applications. You will design and develop full stack applications across both GenAI and traditional software projects. Required Skills and Experience Backend development using Python with FastAPI or TypeScript with Node.js or Express Experience building microservices architectures React and TypeScript front end development experience Familiarity with Next.js or Vite Experience with Generative AI frameworks such as LangChain, LangGraph or CrewAI Experience working with Large Language Models such as OpenAI, Anthropic, Llama or Mistral Exposure to Retrieval Augmented Generation or AI agents is beneficial Experience with AWS or Azure Docker and containerisation experience, Kubernetes beneficial Experience with CI CD pipelines using GitHub, GitLab or Jenkins Eligibility Must be eligible to work in the UK Must be eligible for UK Security Clearance Apply now to learn more

Senior Principal AI Engineer
Expleo UK LTD
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Overview We are seeking a Senior Principal AI Engineer to design, build, and deliver production‑grade AI solutions for complex client environments. This role blends hands‑on AI engineering, technical leadership, and client‑facing consulting, with a strong focus on scalable, secure, and responsible AI delivery. You will work closely with clients and internal teams to translate business problems into engineered AI solutions, covering the full lifecycle from data ingestion through to deployment, monitoring, and optimisation. Responsibilities AI Engineering & Delivery Design, develop, and deploy end‑to‑end AI/ML solutions, including classical ML and generative AI use cases. Build and maintain production‑ready AI pipelines (data ingestion, feature engineering, model training, evaluation, deployment, monitoring). Apply MLOps best practices, including CI/CD for models, versioning, automated retraining, monitoring, and rollback. Ensure AI solutions are scalable, secure, performant, and reliable in real‑world environments. Architecture & Technical Leadership Define AI solution architectures aligned to client needs, constraints, and long‑term sustainability. Set and uphold engineering standards for AI development, testing, deployment, and monitoring. Evaluate and introduce emerging AI technologies (e.g. GenAI, LLMs, vector databases) where they deliver clear value. Client Engagement Engage directly with clients to understand AI use cases, data readiness, risks, and success criteria. Lead technical workshops and solution design sessions with client stakeholders. Act as a trusted technical adviser, guiding AI feasibility, trade‑offs, and implementation strategy. Responsible AI & Governance Embed Responsible AI principles including explainability, bias mitigation, auditability, and data privacy. Ensure compliance with data protection regulations (e.g. GDPR) and industry standards. Team & Capability Development Mentor AI engineers and data scientists, providing technical guidance and code/model review. Contribute to internal accelerators, reusable components, and AI delivery playbooks. Essential skills Solid software engineering background (Python required; additional languages a plus). Ability to communicate complex technical concepts clearly to non‑technical stakeholders. Experience Strong experience as an AI Engineer, ML Engineer, or similar role delivering production AI systems. Experience with ML frameworks (e.g. PyTorch, TensorFlow, scikit‑learn). Proven experience with MLOps and deploying models into live environments. Cloud experience (Azure, AWS, or GCP). Benefits Collaborative working environment - we stand shoulder to shoulder with our clients and our peers through good times and challenges We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses Competitive company benefits Always working as one team, our people are not afraid to think big and challenge the status quo As a Disability Confident Committed Employer we have committed to: Ensure our recruitment process is inclusive and accessible Communicating and promoting vacancies Offering an interview to disabled people who meet the minimum criteria for the job Anticipating and providing reasonable adjustments as required Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people"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". We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive

Full Stack Engineer - Python/Rust & React - Selby Jennings
Selby Jennings
London
In office
Mid - Senior
Private salary
RECENTLY POSTED
+3

Full Stack Engineer - Python/Rust & React

We’re partnering with a well‑capitalised, globally active hedge fund to hire a Full Stack Engineer into a high‑impact portfolio systems team. This group builds and owns the firm’s core transaction and position ledger - critical infrastructure used daily by portfolio managers and trading teams across multiple asset classes.

This is a true full‑stack role: backend services, event‑driven architecture, and a React/TypeScript frontend, all in production and close to the investment workflow.

What You’ll Be Working On

  • Designing and owning high‑performance, multithreaded backend services in Python, C#, or Rust
  • Building event‑driven, service‑oriented systems using Kafka or Kinesis
  • Developing React/TypeScript UIs used directly by trading and operations teams
  • Deploying and operating cloud‑native, serverless infrastructure on AWS
  • Working across SQL Server, Postgres, and Snowflake for transaction data and analytics

What They’re Looking For

  • 5-15 years of experience in a production, enterprise engineering environment, with recent experience in finance
  • Strong backend fundamentals in Python, C#, or Rust
  • Proven ability to work end‑to‑end across the stack, including React (mandatory) and TypeScript
  • Production exposure to cloud platforms (AWS or Azure)
  • Bachelor’s degree or higher in Computer Science, Engineering, or a STEM discipline from a strong academic institution

If you’re a full stack engineer, with experience in finance, looking for real ownership, technical depth, and direct impact on how capital is managed, this is well worth a conversation. Apply for more information.

Cloud Engineer
Anson McCade
London
Hybrid
Mid - Senior
£45,000 - £70,000
RECENTLY POSTED
+7

£45,000 - £70,000 GBP

Hybrid WORKING

Location: Leeds / London / Manchester , Central London, Greater London - United Kingdom Type: Permanent

Cloud Engineer

Location: Leeds / London / Manchester (Hybrid - minimum 3 days per week on-site)

Clearance: Must be eligible for UK Security Clearance (SC)

Type: Permanent

Salary: £45,000 - £70,000

About the Role of Cloud Engineer

Are you an experienced Cloud Engineer who thrives on solving complex technical challenges and wants to work with cutting-edge cloud technologies?

This is an exciting opportunity to join a highly skilled engineering team supporting critical national programmes that help keep the UK safe.

You will work as part of collaborative, autonomous DevOps teams, building cloud-native systems on AWS that directly support mission-critical capabilities.

Expect exposure to a wide range of projects, modern tooling, large-scale platforms, and the freedom to influence technology choices.

This role offers the chance to work across the full delivery lifecycle-designing, developing, deploying, and maintaining services-while being fully supported by a broad engineering community dedicated to continuous learning and innovation.

Key Responsibilities of the Cloud Engineer

  • Design, build, deploy and maintain applications and services on AWS
  • Contribute to technical decision-making and cloud architecture discussions
  • Develop solutions using AWS best practice, cloud-native tooling, and serverless technologies
  • Implement Infrastructure as Code (IaC) using tools such as CloudFormation, CDK or Terraform
  • Collaborate with end-users and stakeholders to deliver secure, scalable systems
  • Support CI/CD automation pipelines and modern DevOps workflows
  • Work within agile delivery teams (Scrum, Kanban, SAFe, etc.)
  • Continuously learn, experiment, and adopt new technologies

Essential Skills & Experience of the Cloud Engineer

  • Strong hands-on AWS expertise; comfortable acting as a subject matter expert
  • Proficiency with key AWS services (e.g., EC2, ECS, EKS, S3, Lambda, RDS, KMS, ELB, SNS, SQS, IAM)
  • Scripting experience (Shell, Bash or Python)
  • Coding experience in at least one AWS Lambda-compatible language
  • Experience with IaC tools (CloudFormation, CDK, Terraform)
  • Familiarity with version control systems (Git, Mercurial, Perforce)
  • Strong communication, problem-solving skills, and eagerness to learn
  • Experience working in Agile environments

Desirable Skills of the Cloud Engineer

  • AWS Associate certification (Solutions Architect, Developer, or DevOps)
  • Microservices and API design experience
  • Containerisation and orchestration (Docker, Kubernetes, ECS, EKS)
  • Knowledge of AWS monitoring, observability, and FinOps principles
  • CI/CD tooling experience (Jenkins, Bamboo, TeamCity, Bitbucket)
  • Automated testing frameworks
  • Working knowledge of Linux, networking, and firewalls

Security Clearance

Due to the nature of the work, candidates must be eligible and willing to obtain UK Security Clearance (SC).

You do not need to hold clearance to apply.

What’s on Offer for the Cloud Engineer

  • Hybrid working with flexible hours
  • 25 days annual leave plus buy/sell options
  • Comprehensive benefits package including private medical & dental
  • Competitive pension scheme
  • Cycle-to-work and other lifestyle benefits
  • Annual bonus scheme
  • Dedicated Career Manager for progression and development
  • Access to extensive training platforms (e.g., online learning, certifications)
  • Supportive, inclusive engineering culture with strong diversity networks
Cloud DevOps Engineer
Anson McCade
London
Hybrid
Mid - Senior
£80,000 - £100,000
RECENTLY POSTED
+7

£80,000 - £100,000 GBP

Hybrid WORKING

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

Cloud DevOps Engineer

Location: Bristol / London (Hybrid - minimum 3 days per week on-site)

Employment Type: Permanent

Security Clearance: Eligibility for UK Security Clearance (SC) required

Salary: £80,000 - £100,000

About the Role of Cloud DevOps Engineer

Are you an experienced Cloud Engineer with a passion for AWS and a drive to solve complex technical challenges?

Join a specialist digital and intelligence organisation working at the forefront of national security, where you’ll engineer cloud-native solutions that directly support mission-critical capabilities.

In this role, you will work within empowered DevOps teams to design, build, deploy and maintain applications and services on AWS.

You’ll collaborate closely with end-users, experiment with new technologies, and influence architectural decisions.

This is a high-impact position where your work will contribute to the safety, resilience and digital advantage of the UK.

What You’ll Be Doing as a Cloud DevOps Engineer

  • Designing and delivering secure, scalable systems on AWS
  • Developing and maintaining applications using modern cloud-native services
  • Applying Infrastructure-as-Code (IaC) approaches using CloudFormation, CDK or Terraform
  • Writing clean, maintainable code in at least one Lambda-compatible language
  • Scripting automation tasks using Shell, Bash or Python
  • Supporting CI/CD pipelines and DevOps tooling to optimise delivery
  • Monitoring, troubleshooting and improving cloud operations and observability
  • Working in agile teams using Scrum, Kanban, SAFe or related frameworks
  • Collaborating with stakeholders to enhance system performance and reliability
  • Continuously learning and adapting to new tools, patterns and technologies

Essential Experience of the Cloud DevOps Engineer

  • Strong hands-on experience with AWS, ideally as a subject matter expert
  • Solid understanding of key AWS services (e.g., EC2, ECS, EKS, S3, Lambda, RDS, KMS, ELB, SNS, SQS, IAM)
  • Experience with IaC tooling (CloudFormation, CDK, Terraform)
  • Proficiency in scripting (Shell, Bash, Python)
  • Coding experience in at least one AWS Lambda-compatible language
  • Familiarity with version control systems (Git, Mercurial, Perforce)
  • Strong communication and problem-solving skills
  • Experience working within agile delivery environments

Desirable Experience of the Cloud DevOps Engineer

  • AWS Associate-level certification (Architect, Developer, DevOps)
  • Microservices and API design knowledge
  • Experience with Docker, Kubernetes, ECS, EKS
  • Understanding of monitoring, observability and FinOps in cloud environments
  • CI/CD experience (Jenkins, Bamboo, Bitbucket, TeamCity)
  • Automated testing frameworks
  • Linux, networking, routing and firewall knowledge

Security Requirements

Due to the nature of the work, applicants must be eligible to obtain UK Security Clearance (SC).

You do not need to already hold clearance to apply.

What You’ll Receive as a Cloud DevOps Engineer

  • Hybrid working with flexible hours
  • 25 days annual leave plus options to buy, sell or carry over
  • Comprehensive benefits including private medical & dental care
  • Competitive pension scheme
  • Cycle-to-work and lifestyle benefits
  • Annual performance bonus
  • Dedicated Career Manager for progression and development
  • Access to high-quality training platforms and certification support
  • Inclusive, supportive culture with active diversity and wellbeing networks
Security Operations Analyst
Anson McCade
London
Hybrid
Senior
£75,000
RECENTLY POSTED

£75000 GBP

Hybrid WORKING

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

Senior Cyber Operations Analyst

Location: London (hybrid)

Salary: Up to £75,000 + on-call compensation

We are seeking an accomplished Senior Cyber Operations Analyst to join a high-performing Blue Team operating at the forefront of modern security operations. This is a technical role suited to an experienced analyst with strong engineering instincts, hands-on coding capabilities, and a deep understanding of incident response, detection engineering, and adversary tradecraft.

This position includes approximately one week per month of on-call availability for high-priority incident response. Additional compensation is provided, and frequency may vary by client.

We are looking for a senior analyst who brings curiosity, technical depth, and a proactive mindset. This role is ideal for someone who has likely grown from an engineering background and can write scripts (Python, Bash) to automate, enhance, and refine detection and response workflows. Experience with Splunk, SIEM operations, cloud endpoints, networks, and detection engineering will be highly advantageous.

NOTE: Candidates for this role must be eligible for UK SC Clearance.

Key Responsibilities

  • Develop, maintain, and optimise detection content (primarily within Splunk SIEM) to identify threats across cloud, endpoint, and network environments.
  • Collaborate across security functions to identify gaps in logging, alerting, and detection coverage aligned to business risk.
  • Improve SecOps processes by recommending enhanced logging, identifying trends, and driving operational optimisation.
  • Conduct security monitoring, alert triage, and continuous improvement of detection rules (core hours 9:00-17:30 on rotation).
  • Lead and support incident response investigations, ensuring high-quality documentation and escalation.
  • Mentor and support junior analysts, providing guidance, coaching, and technical oversight.
  • Serve as a technical SME on client engagements; present findings and recommendations to senior stakeholders.
  • Participate in alert testing, readiness exercises, and incident response tabletop sessions.
  • Stay current on emerging threat intelligence, attacker techniques, and relevant research.

Required Experience & Attributes

  • 3+ years experience as a Cyber Security Operations Analyst
  • Familiarity with threat intelligence frameworks and methodologies
  • Detection engineering and alert development expertise.
  • Strong scripting or programming skills (Python, Bash, C/C++, Java).
  • Solid grounding in cybersecurity fundamentals: network security, cloud security, cryptography, forensics.
  • Understanding of common network protocols and attacker abuse patterns.
  • Awareness of current APT groups and their TTPs.
  • Knowledge of analysis techniques for Windows and/or Linux environments.

If you are a technically driven senior analyst ready to advance a modern Blue Team capability, apply today.

Senior Data Engineer - Commodities & Energy Trading
Anson McCade
London
Hybrid
Senior
£175,000
RECENTLY POSTED
+2

£Up to £175,000 GBP

Competitive Bonus

Hybrid WORKING

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

Senior Data Engineer - Commodities & Energy Trading

London | Permanent | Hybrid Working

Our client is a global commodities and energy trading organisation operating an asset-light, highly diversified business model. The firm combines advanced analytics, proprietary technology, and robust risk management to support trading, optimisation, and risk-management decisions across energy and commodities markets.

As a Senior Data Engineer, you will join a highly technical Data, AI & Analytics function responsible for building the data platforms that underpin trading, quantitative research, predictive analytics, and machine-learning use cases. This is a hands-on role with ownership across data ingestion, transformation, storage, and distribution, working closely with Data Scientists, Traders, and technology teams.

You’ll have the opportunity to:

  • Build and maintain scalable data pipelines supporting trading and analytics use cases
  • Ingest structured and unstructured data from diverse internal and external sources
  • Support predictive analytics, systematic trading, and machine-learning workloads
  • Partner closely with Data Scientists and Trading teams to deliver high-quality datasets
  • Contribute to cloud-native data platforms using modern engineering practices
  • Drive improvements in data quality, performance, and self-service capabilities

Your Responsibilities

As a Senior Data Engineer, you will:

  • Design and implement data ingestion pipelines using ETL, streaming, scraping, and batch approaches
  • Clean, enrich, and transform datasets for analytical and operational consumption
  • Persist data across databases, warehouses, and data lakes
  • Distribute data internally via APIs, Python packages, and direct querying
  • Maintain and enhance production data pipelines and databases
  • Support post-processing automation, including analytics, models, and visualisation workflows
  • Enable Data Scientists through shared libraries, cloud resources, and documented data access
  • Maintain knowledge bases covering data sources, pipelines, and usage

Key Requirements

As a Senior Data Engineer, you should have:

  • Strong engineering background in Data Engineering, Computer Science, or similar
  • Experience working in commodities, energy trading, or financial markets environments
  • Advanced Python skills, including extensive use of Pandas
  • Experience with analytical or time-series databases (e.g. Redshift, ClickHouse)
  • Hands-on experience with Docker and containerised workloads
  • Experience with Git and modern DevOps practices
  • Practical experience deploying infrastructure on AWS using IaC (e.g. CDK, CloudFormation)
  • A proactive, ownership-driven mindset with strong problem-solving skills

You will gain exposure with:

Working as a Senior Data Engineer, you will gain exposure to:

  • Direct collaboration with Traders and quantitative teams
  • Cloud-native data platforms supporting real-time and batch processing
  • Big-data and distributed processing tools
  • AWS services such as S3, Lambda, Athena, EMR, Kinesis, and EC2
  • Advanced analytics, visualisation, and data-science workflows
  • Emerging technologies across AI and machine learning

Why Join?

  • Work on data platforms that directly support trading and optimisation decisions
  • Own data engineering solutions end-to-end in a high-impact environment
  • Operate in a technically deep, collaborative engineering culture
  • Competitive compensation with performance-linked bonus
  • Hybrid working model supporting flexibility and collaboration

Interested? Apply now.

Equities Cash Application Support Senior Manager - 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
Equities Cash Application Support Senior Manager
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.

The role
Citi is seeking a highly motivated candidate for the position of Equities Cash Application Support Senior Manager within our global support team located in the London trading floor. The successful candidate will be responsible for supporting our suite of Equities Cash trading applications. The primary responsibility of the successful candidate will be to provide technical support and production management functions in line with the global support strategy, which will encompass managing a wide variety of issues ranging from business to technology problems.

What you will do
The role will be very hands-on. Our team specifically works very close with the development team, so we use a very investigative approach to problems as they arise. This individual will provide technical direction to fellow teammates. Additionally, the individual will be required to partner with teams in other countries/regions and as such strong communication skills will be required. The individual will form part of a globally aligned team that will provide an additional level of support to regional support teams that are based at/near the trading desks.

Responsibilities will include (but not limited to):

  • Own and provide L2 support for mission-critical & Equities Cash trading applications
  • Work closely with the development, QA and business support teams, and the Equities business to determine strategy & priorities and to ensure that the team is meeting the business’ requirements. Ensure team delivers on these priorities and communicated progress effectively to all stakeholders.
  • Provide technical application support, monitoring the applications and technical platform, answer queries via phone, e-mail and other communication mediums.
  • This group provides the detailed knowledge of the applications and the upstream and downstream dependencies. For example, they should be able to understand the application processes, database schema as an expert, but would not typically be expected to read and understand the application code.
  • Perform appropriate problem-solving tasks before passing to another team with previously agreed upon format, logs, etc.
  • When dealing with major issues, the group would be expected to make key technical recommendations based on their knowledge of the systems and the process flows involved.
  • Follow through to ensure each problem is resolved according to SLA.
  • Effectively communicate issues and status updates with business support, regional colleagues, and development teams.
  • Solid understanding of financial market protocols like FIX, and practical experience handling order and market data.
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced environment.
  • Excellent communication skills with a demonstrable ability to present and grasp complex technical and business concepts.
  • Background in Markets Cash Trading or Market Making domains.

What you will bring

  • Extensive Equities Application Support experience
  • Trade floor support experience
  • FIX Protocol Knowledge
  • Python and Perl (the team supports applications built in Java as well)
  • Linux/Unix Shell Scripting
  • SQL database
  • Clear communication Skills
  • Passion to grow within prod support space
  • Effectively share information with other support team members and with other technology teams
  • Ability to plan and organize workload
  • Ability to communicate appropriately to relevant stakeholder
  • Demonstrated analytical skills

Education:
Bachelor’s/University degree or equivalent experience operating in a similar role.

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 Support ------------------------------------------------------
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.

Quant Developer / Entwickler - Swisslinx
Swisslinx
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Job description:

  • Help traders to analyze and visualize their trading activities
  • Work with trading and engineering to prototype, test, and integrate pricing and quoting models
  • Contribute to core trading infrastructure: data ingestion, analytics, and monitoring
  • Perform empirical research, back testing, and performance analysis using historical and real-time trading data
  • Design, develop, and maintain user-friendly interfaces (UIs) for our analytical, monitoring and control applications
  • Use AI and modern ML tools (including LLMs) to accelerate development, improve prediction, and enrich tooling

Requirements:

  • Undergraduate or Graduate Degree in Computer Science, Engineering, or a related field
  • At least 3 years or more of experience in software development, ideally in a high-paced trading environment
  • Strong software engineering skills in python and typescript/React.js with experience writing robust, performant and scalable code
  • Self-driven, motivated, responsible and highly responsive individual
  • Ability to work effectively in a fast-paced trading environment
  • Able to deliver working projects and solutions effectively and quickly
  • Basic understanding of financial markets and trading workflows
  • Able to balance theory with practical implementation under real-time constraints

Preferred / Desirable Experience

  • Familiarity with crypto, FX, or futures trading and market making
  • Familiarity with pricing models and risk analytics
  • Understanding of order book dynamics, liquidity provision, and latency-sensitive systems
  • Practical experience with data analysis, time series, and statistical learning
  • Hands-on experience in a trading firm, hedge fund, or market-making environment, ideally with exposure to traders or risk managers
  • Exposure to cloud computing, containers (Docker), or distributed systems
  • Working knowledge of machine learning, AI assistants, and/or LLM integration for code generation, data summarization, or signal extraction

Wishes:

If you have experience/background working in the area of gaming/gambling this is highly preferred.

Platform Software Engineer (Python) - Core Engineering
Anson McCade
London
Hybrid
Mid - Senior
£150,000
RECENTLY POSTED

£150k GBP

Onsite WORKING

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

Platform Software Engineer (Python) - Core Engineering

Location: London

Location: London (Hybrid)

Client: Tier-1 Global Banking Environment

Domain: Platform Engineering / Core Systems

Industry background: Open (finance not required)

The Opportunity

We are hiring a Platform Software Engineer to join a core engineering group building foundational platforms used by quant, trading, and analytics teams inside a major global banking environment.

This is not an application development role.

The team builds the underlying platforms, frameworks, tooling and runtime capabilities that other engineering and quant teams build on top of. You will be working on the technical foundation layer, not business features.

Candidates from any industry (big tech, telecoms, SaaS, gaming, infrastructure, etc.) are welcome - deep platform development experience is the key requirement, not finance knowledge.

What You’ll Be Doing:

You will contribute to the design and development of internal engineering platforms, including:

  • Building core Python-based platforms, frameworks, and shared services
  • Designing developer platforms used by multiple engineering and quant teams
  • Developing APIs, SDKs, tooling and service frameworks that enable large-scale system development
  • Improving scalability, reliability, and performance of shared platform components
  • Working on distributed systems and service architecture foundations
  • Enhancing CI/CD, deployment tooling, and engineering productivity platforms
  • Contributing to standards, patterns, and reusable infrastructure used across the organisation
  • Partnering with quant and engineering teams to ensure platform capabilities support advanced workloads

Required Experience (Must-Have):

  • Strong professional experience in Python as a primary engineering language
  • Background in platform engineering / core systems development
  • Proven experience building internal platforms, frameworks, or shared engineering infrastructure
  • Experience designing systems that are used by other developers
  • Strong understanding of:
  • Distributed systems
  • Service-oriented / microservice architectures
  • APIs and SDK design
  • System performance and scalability
  • Experience working on large-scale, multi-team engineering environments

To hear more details please apply to this position or contact Ben Mortimore at Anson McCade.

Job Reference: AMC/BMO/QD02

Client Services Manager - Derivatives and Prime Brokerage
CBS Butler
London
Hybrid
Mid - Senior
£55,000 - £70,000
RECENTLY POSTED

Global Financial Services Firm is hiring for a Technical Client Implementation Analyst/Specialist with strong analytical, in-depth Derivatives/Margining experience and knowledge and client services skills to be based in their London office. Financial Services experience is essential, with a strong understanding of the trading life cycle, as well as technical skills in Python (writing queries and scripts) and APIs. This is a permanent role. They have a hybrid set-up of 2-3 days in the office. Salary ranges between £50K - £70K, depending on experience.

This role plays a key part in ensuring smooth client onboarding and implementation, while supporting ongoing client success. You will be involved in coordinating technical integrations, assisting with solution rollouts, and providing hands-on support throughout the client life cycle.

Responsibilities include:
* Lead small to large-scale implementation projects, creating and maintaining detailed implementation plans.
* Manage stakeholder communication and reporting, including task logs, RAID logs, and project trackers.
* Support technical integration of client data using APIs, SFTP, and UI tools, handling formats such as JSON, XML, and CSV.
* Analyse and debug large, complex datasets, identifying errors and ensuring data integrity.
* Test and validate client workflows post-integration, ensuring functionality aligns with requirements.
* Deliver client training and provide user documentation tailored to workflows.
* Collaborate with Development and Product teams to highlight enhancements and new feature requests.
* Escalate client concerns where necessary and proactively suggest process improvements within the Client Services team.

Skills & Experience:
* Proven project management experience using Smartsheets or MS Project.
* Strong organisational skills with the ability to manage multiple workstreams in parallel.
* Strong Python skills including writing scripts and queries.
* Experience working with and manipulating large datasets.
* Familiarity with APIs, SFTP and data integration.
* Experience using automation tools such as SoapUI or Postman.
* Ability to produce high-quality client-facing documentation.
* Proficiency with MS Word, Excel, PowerPoint.

Desirable:
* Knowledge of financial instruments - Prime Brokerage experience would be an added advantage.
* Consultancy background would be highly desirable with strong project management capability.
* Exposure to ITIL, Agile, or structured change environments.

Please apply for immediate interview!

CBSbutler is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim/contract/temporary positions. CBSbutler is an Equal Opportunities employer and we encourage applicants from all backgrounds.

Backend Engineer - PostgreSQL, AWS, Python.
Nesta Consulting Ltd
London
Remote or hybrid
Senior
£100,000 - £120,000
RECENTLY POSTED
+1

Role Overview

The Senior Backend Engineer designs, delivers, and supports this transport - tech customers cloud platforms, with a strong focus on high-performance PostgreSQL databases and resilient AWS-native backend systems. The role spans full lifecycle delivery, from requirements and design to implementation, testing, and ongoing support.

This may seem like a lot, within a big organisation it would often be two separate roles. But that’s part of the opportunity - instead of being stuck doing a narrow set of tasks you’re able to drive all aspects of a solution - so more rewarding and interesting.

Key Responsibilities

Core

  • PostgreSQL Architecture & Performance - Design, optimise, and maintain high-performance, reliable, and supportable PostgreSQL databases.
  • Advanced SQL - Develop and refine complex, performant SQL and database objects.
  • Backend Engineering - Build and enhance backend services (primarily Python), ensuring strong coding, testing, and documentation practices.
  • AWS Delivery - Create and evolve solutions using RDS Aurora, Lambda, API Gateway, SNS/SQS, DynamoDB, and other serverless components.
  • Reliability & Observability - Build robust, resilient systems aligned with best-practice operations.
  • Infrastructure as Code - Implement automated deployments using Git, Bitbucket, and CloudFormation.
  • End-to-End Delivery - Own technical delivery from discovery to production rollout and support.

Additional

  • Collaborate directly with customers to translate requirements into technical solutions.
  • Take ownership of components, identifying risks and opportunities for improvement.
  • Work effectively across teams (frontend, operations, security).
  • Maintain high engineering standards and documentation.
  • Support incident investigation, root cause analysis, and preventative fixes.

Key Experience

  • 5+ years’ hands-on development delivering production systems.
  • Deep PostgreSQL design, optimisation, and performance tuning expertise.
  • Strong AWS experience, including RDS Aurora and serverless architectures.
  • Proficiency in at least one backend language (preferably Python).
  • Experience with Git, automated deployments, and IaC (CloudFormation).
  • Collaboration across distributed/offshore teams.
  • Working knowledge of frontend technologies (React is a plus).
  • Proven track record across full delivery lifecycles.

Key Behaviours

  • Proactive & independent, taking ownership of solutions.
  • Analytical, balancing performance, reliability, and maintainability.
  • Customer-focused, translating needs into effective designs.
  • Clear communicator, to technical and non-technical audiences.
  • Collaborative, contributing positively to team outcomes.
  • Results-driven, delivering high-quality, production-ready systems.
Technical Architect - Data Platforms
IO Associates
London
Remote or hybrid
Senior - Leader
£80,000 - £95,000
RECENTLY POSTED
+1

Description

We are seeking an experienced Technical Architect to support the design and evolution of large-scale, cloud-based data platforms across, working across our portfolio of clients.

The Technical Architect will play a key role in shaping solution design patterns, ensuring alignment with established standards, and supporting a strategic transition and migrations across/to/from AWS & Azure.

Key Responsibilities

  • Define and evolve technical architecture patterns for data ingestion, processing, and access.
  • Design scalable, resilient, and cost-efficient data solutions within a Hub and Spoke model.
  • Support the design of new data ingestion pipelines (batch and Real Time).
  • Ensure alignment with organisational architectural standards and governance frameworks.
  • Contribute to target architecture roadmaps.
  • Provide architectural guidance across:
    • Data ingestion (Kafka, APIs, SFTP)
    • Data processing (PySpark, EMR, Glue)
    • Storage (S3 and data lake patterns)
  • Collaborate with DevOps, Data Engineers, and Testers to ensure cohesive delivery.
  • Promote engineering best practices, including CI/CD, infrastructure as code, and observability.
  • Ensure robust handling of schema evolution and upstream data changes.
  • Support onboarding of new data sources and services into the platform.
  • Ensure solutions meet requirements for:
    • Data quality and consistency
    • Performance and scalability
    • Security and compliance
  • Work within defined data modelling ownership boundaries where applicable.
  • Support cloud strategy evolution.
  • Avoid platform lock-in and ensure portable, future-proof designs.
  • Contribute to technical decision-making for future platform direction.
  • Work in blended, cross-functional teams.
  • Provide technical leadership and mentoring to delivery teams.
  • Ensure effective knowledge transfer and capability uplift.

Required Skills & Experience

  • Strong experience designing modern cloud-based data platforms.
  • Hands-on architectural experience with:
    • AWS (essential): S3, EMR, Glue
    • Kafka/event streaming architectures
    • Python & PySpark-based data processing
  • Experience designing data ingestion pipelines (batch and Real Time).
  • Proficiency in Infrastructure as Code (Terraform).
  • Experience with GitHub-based workflows and CI/CD pipelines.
  • Experience with data lake and lakehouse architectures.
  • Strong understanding of:
    • Data ingestion patterns
    • Data transformation and curation layers
    • Data access and productisation
  • Ability to design for large-scale datasets.
  • Experience supporting cloud migrations
  • Knowledge and experience with Azure & Microsoft Fabric & Databricks would be beneficial
  • Familiarity with event-driven and streaming-first architectures at scale.
  • Strong stakeholder engagement and cross-team collaboration skills.
  • Ability to operate effectively within existing governance and standards.
  • Pragmatic decision-making balancing delivery pace and technical quality.
  • Clear communicator able to translate complex architecture into actionable guidance.
  • Experience working in large, complex enterprise environments.

This role will require the ability to obtain and hold UK SC Clearance

Frequently asked questions
London offers a wide variety of Python roles including web development, data science, machine learning engineering, backend development, automation, and DevOps positions.
Many Python jobs in London require experience with popular frameworks such as Django, Flask, or FastAPI, depending on the role. It's best to review the specific job descriptions to understand required skills.
Yes, there are entry-level Python jobs and internships available in London. These roles often look for foundational knowledge of Python and a willingness to learn and grow.
Salaries vary based on experience and role complexity, but typically range from £40,000 to £90,000 annually. Senior or specialized positions can offer higher compensation.
Many companies in London now offer flexible or fully remote working arrangements for Python developers. Job listings usually specify if remote work is an option.