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?
Lead Developer AI
Datatech Analytics
London
Fully remote
Senior
£55,000 - £65,000
RECENTLY POSTED
+8

Lead Developer (Full Stack, AI) UK, Remote-first | £55k-£65k

Remote-first | £55k-£65k

Rare opportunity to join a high growth team building cutting edge AI products in a fast moving, creative environment.

You’ll be part of a small, high impact team with the autonomy and pace of a scale up, where decisions are made quickly and your work has real visibility. At the same time, the business benefits from the backing, stability, and support of a larger, well established organisation, giving you the best of both worlds.

This is a hands on’ Lead role, managing a small team while owning delivery across full stack development, architecture, and deployment. You’ll play a key role in shaping how AI is embedded into real, production grade products, not just experimentation.

What you’ll be doing:

Leading 2 developers while staying close to the code
Designing, building, and scaling full stack applications
Owning system architecture, deployment, and engineering standards
Integrating AI features into products using modern APIs and data-driven approaches
Improving CI/CD, environments, and overall delivery capability

Tech environment - Not set in Stone

Frontend: React, Next.js, TypeScript (or similar)
Backend: Node.js (Express, NestJS) or Python (FastAPI, Django) (or similar)
APIs: REST, GraphQL (or similar)
Databases: PostgreSQL, MongoDB (or similar)

AI / Data:
Experience integrating AI/ML features via APIs (e.g. OpenAI, Anthropic or similar)
Exposure to data pipelines, inference workflows, or retrieval-based systems (RAG, vector DBs or similar)

Cloud & DevOps:
AWS, Azure, or GCP
Docker, CI/CD pipelines (GitHub Actions, GitLab CI or similar)
Experience deploying and maintaining production systems is essential

What they’re looking for:

Strong full stack engineer with leadership experience
Proven track record delivering and deploying real products
Comfortable owning deployment and improving engineering standards
Clear communicator, able to work across technical and non-technical teams

This role isn’t for you if:

Your AI experience is limited to demos, courses, or side projects without production use
You’ve never deployed or maintained a live system end-to-end
You prefer purely frontend or backend work without full stack ownership
You’re not comfortable taking responsibility for delivery, not just contributing code
Communication with non-technical stakeholders isn’t something you enjoy

Small team, real ownership, exciting vision genuine impact.

If you’ve shipped products, can lead from the front, and want to build something meaningful in the AI space, Apply Now

No sponsorship available

BI Reporting Analyst - Morgan McKinley
Morgan McKinley
London
Hybrid
Mid - Senior
£250/day - £285/day
RECENTLY POSTED

BI Reporting Analyst (Contract)

Immediate start | Hybird working - Victoria | £250-285pd inside IR35 | Contract until 31st July (likely extension)

We’re working with a global organisation to hire a BI Reporting Analyst to support their Customer Success function (international markets), with a strong focus on growth, retention and account expansion. This is a highly visible role where you’ll play a key part in turning data into actionable insights, supporting decision-making across Customer Success, Sales and Marketing teams.

You’ll be responsible for building impactful dashboards, analysing performance and delivering insights that drive customer retention and revenue growth.

  • Design and develop interactive dashboards to track retention and revenue performance
  • Build and maintain scalable ETL pipelines to support data integration and reporting
  • Use SQL (essential) and Python (desirable) for data extraction, manipulation and automation
  • Support A/B testing and experimentation, analysing results and providing clear recommendations
  • Deliver ad-hoc analysis and insights to Customer Success teams
  • Provide historical data and benchmarks to support growth initiatives
  • Translate complex data into clear, non-technical insights for stakeholders
  • Partner closely with Customer Success, Sales and Marketing teams
  • Present insights and recommendations in a clear, business-friendly way
  • Act as a trusted advisor, helping teams make data-driven decisions

Skills & Experience:

Essential:

  • Advanced SQL skills (must be able to write complex queries from scratch)
  • Proven experience building dashboards using Tableau, Qlik Sense or similar tools
  • Experience designing and maintaining ETL/data pipelines
  • Strong stakeholder engagement and communication skills
  • Ability to simplify complex data for non-technical audiences

Desirable:

  • Experience with Python for data analysis
  • Exposure to A/B testing and experimentation frameworks
  • Background working with customer success or call centre data
  • Experience with web/digital support data and KPIs
  • Knowledge of statistical analysis or predictive modelling

What They’re Looking For:

  • A data-driven professional with a track record of delivering insightful, user-friendly dashboards
  • Someone comfortable working in a fast-paced, evolving environment
  • A proactive individual who can work independently and influence stakeholders
  • Strong problem-solving skills and attention to detail
Senior Pen Tester (Engineering & Vulnerability Management) - London Stock Exchange Group
London Stock Exchange Group
London
Hybrid
Senior
Private salary
RECENTLY POSTED

LSEG is seeking a Senior Vulnerability Management Engineer to join our internal offensive security team with focus on driving closure of penetration testing findings. This role bridges offensive security and engineering by translating penetration test results into clear, actionable remediation guidance and partnering with application and platform teams to implement secure fixes. The successful candidate has a strong penetration testing or application security background, hands on remediation experience, and the ability to coordinate multiple collaborators to reduce risk at scale. This is a highly technical, delivery focused role with responsibility for both individual findings and systemic improvements.

Key Responsibilities

  • Analyze and review penetration test reports to understand technical impact, exploitability, and business risk.
  • Develop, document and maintain remediation guidance, patterns, and blue-prints for common vulnerability types (e.g. injections, access control, auth, session management, misconfigurations).
  • Provide consultation to application and platform teams on secure design and remediation approaches, including code-level, configuration-level and business-level recommendations.
  • Coordinate remediation activities across multiple teams, ensuring, clear ownership, agreed timelines, and risk-based prioritization.
  • Validate fixes by retesting vulnerabilities (manually and/or via tools/scripts) and updating the status of findings through closure.
  • Manage and track the remediation backlog, including SLAs, aging finings, and critical issues when needed.
  • Produce and maintain documentation on remediation processes, workflows, and controls for audit and compliance purposes.
  • Prepare and deliver regular status reports and metrics on remediation progress, trends, and risk reduction to management and partners.
  • Perform root cause analysis for recurring or systemic issues and work with engineering, architecture, and governance teams to implement long-term corrective actions.
  • Contribute to continuous improvement of the pentest-to-remediation lifecycle, including automation, standardization and integration with SDLC/DevSecOps pipelines.
  • Compile technical documents, track and document remediation metadata
    • Engagement details (who, what, when, where)
    • Testing team members and roles
    • Tools and methodologies used
    • Schedule and timelines
    • Target systems and environments
    • Constraints, exclusions, and limitations
    • Testing activities and event logs
  • Contribute to team improvement efforts and ensure all initiatives and feedback are well documented for future references.
  • Contribute to the continuous improvement of testing methodologies, tooling, automation.
  • Stay ahead of with emerging threats, vulnerabilities, and offensive security techniques.
  • Participate in R&D initiatives as guided from leadership.
  • Support knowledge sharing and mentoring within the team.

Required Skills & Experience

  • Proven hands-on experience in penetration testing of Web Applications, APIs, Thick Client and Common Infrastructures (Active Directory, Cloud and Cloud-native based environments).
  • Proficiency with tools such as Burp Suite, common command-line tools, and ability to write custom scripts when needed.
  • Experience in automating pentesting tasks.
  • Solid understanding of application security, network protocols, and operating systems.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).
  • Solid understanding of common vulnerabilities and exposures (OWASP Top 10, SANS Top 25) and secure coding practices in at least on major language stack (e.g. Java/Springboot, .NET, JavaScript/Node, Python)
  • Ability to write clear, technical reports and communicate findings and fixes to both technical and non-technical partners.
  • Experience working in large, complex enterprise environments.
  • Proficient communication skills in English, both written and verbal.
  • Relevant certifications and engagement with the security community is a plus
  • Threat Modelling experience is a plus.
  • Proven track record of successfully managing and driving security engagements for various organizations with differing operational and technical profiles.
  • Ability to identify, assess, and communicate technical and project risks to partners.
  • Understanding project requirements and aligning work with agreed upon objectives and timelines.

Career Stage:
Senior Associate

London Stock Exchange Group (LSEG) Information:

Join us and be part of a team that values innovation, quality, and continuous improvement. If you’re ready to take your career to the next level and make a significant impact, we’d love to hear from you.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.

Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.

Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.

Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it’s used for, and how it’s obtained, your rights and how to contact us as a data subject .

If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.

Desk-aligned Python Engineer- Tech-Driven Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

My client is a leading tech-driven diversified trading firm, trading their own capital across a broad range of asset classes, instruments and strategies in markets worldwide. They are looking for exceptional Python engineers to join an established multi-asset trading team with a global presence.

The position offers a unique opportunity to influence the design and architecture of a growing system and ensure efficient development and deployment of revenue-generating solutions as part of an innovative front-office team. Candidates should have strong initiative and have proven experience of independently driving projects to completion.

Working from high-level requirements, programmers are expected to gain an intimate understanding of the business and work directly with Traders and Quantitative Researchers on a daily basis.

Responsibilities

  • As part of the global team of Software Engineers embedded in our Global Delta One business, you’ll work on its automated trading platform
  • Improve existing code and develop new tools
  • Collaborate directly with traders & researchers to identify solutions and/or create technical specifications and clearly articulate value add of new capabilities
  • Manage a technology backlog from ideation to deployment
  • Work closely with traders, researchers, software engineers, and support engineers across the business

Qualifications

  • Strong preference for experience developing trading-related software or coming from a complex technology-based organization
  • Minimum of 3 years of professional development, demonstrating excellent, detailed understanding of Python
  • Able to analyze business requests and translate to technical specifications and solutions
  • Able to teach others
  • Experience optimizing distributed systems
  • Experience of data-intensive systems development
  • Excellent communication and organizational skills
  • Must be able to come into London office 5 days per week

NB: Applications only accepted from those located in the US or Europe

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like to know more, please get in touch!

Sam Jenkins
sam.jenkins@oxfordknight.co.uk
+44 (0 )20 7663 2734
linkedin.com/in/sam-jenkins-b517021b4

Python Developer- Innovative Algo Trading
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: up to £200k base + bonus

Summary

Fantastic opportunity for all-star coders at one of the world’s top algorithmic trading firms. The Systems Development team builds and maintains the infrastructure and software platform used by all Systems teams to manage servers and networks.

As a Python Developer, your workload will be varied, offering great opportunities to improve and have a huge impact. Your main focus will be tool development (in Python), both improving and integrating existing tools and libraries across the platform, as well as designing and building new ones.

The successful Python Developer loves to be challenged and thrives in fast-paced environments. You’re a big fan of open-source software, adept at effective multitasking and a proponent of automation - why do the same task twice manually?

Requirements

  • 3+ years of experience, including strong Python programming skills
  • Highly proficient in debugging and analysing problems quickly
  • Minimum bachelor’s degree in Computer Science (or related field)
  • Excellent understanding of CompSci fundamentals
  • Bonus points for knowledge of: Debian operating system, systems configuration management and/or CI/CD tools and processes

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Market-leading salary + bonuses + generous benefits package
  • They’re willing to be flexible with WFH
  • Truly flat management structure, with no red tape
  • Friendly culture where everyone’s ideas are encouraged and celebrated
  • Feel valued and be rewarded for your hard work where coding is front and centre

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you or you’d like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Senior SRE - High-Frequency Trading- Successful HFT Firm
Oxford Knight
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Salary: Market-Leading

Location: London

Summary:

A world-class HFT is looking to add a senior engineer with extensive reliability expertise to join their core systems group.

The successful candidate will work in a hands-on role in an elite team, coding with Python whilst building and maintaining Linux, networking and other systems architecture.

Requirements:

  • Strong Python programming skill-set
  • Solid understanding of Linux operating systems
  • Strong computer science fundamentals
  • Outstanding communication skills
  • Trading firm expertise a bonus

Benefits and Incentives:

  • Work alongside outstanding engineers in an elite, modern technical environment
  • Potential for significant upside
  • Friendly, collegiate culture
  • Hybrid/flexible working options

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

C++ Quant Developer (Desk-Aligned)- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Looking for a C++ developer with financial services experience. You’ll join a trading desk where you’ll have a direct and immediate impact on the desk’s success. Working closely with traders and researchers, this role offers exposure to many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (terabytes of data per day), and analytics infrastructure (massive cloud computing)

The successful candidate will enjoy taking ownership of projects from initial idea through to completed solution. You can expect opportunities to solve hard technical challenges critical to the desk’s success.

Requirements

  • Strong academic background, ideally in Computer Science
  • Minimum 3+ years’ experience in a quant trading environment
  • Fantastic modern C++ skills that you are using currently (Python experience a big plus)
  • Good understanding of what is happening ‘under the hood’ - be it CPU, memory, OS, network, etc.
  • Outstanding communication skills suitable for a dynamic, fast-paced environment

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
To apply for this role, or for further information, please contact:

Alice Vincent
alice.vincent@oxfordknight.co.uk
linkedin.com/in/alice-vincent-176561272

Data Operations Engineer (Data SRE)- Leading High Frequency Trading Firm
Oxford Knight
London
In office
Mid - Senior
£100,000 - £200,000
RECENTLY POSTED

Comp: £100-200k

This is a fantastic opportunity to work at a tech-focused market maker with groundbreaking success in the high frequency trading space. They’re now seeking a motivated data reliability engineer with strong Python skills.

You’ll join Global Data Engineering in London; a highly talented team with a dedicated focus on supporting the Trading teams. This role offers the opportunity to combine hands-on engineering with high-impact operations.

As first-line support for the trading environment, you will be the point of contact for traders, researchers, and other internal users. You can expect a varied workload, including investigating and resolving user issues, addressing data quality concerns, working with vendors and managing alerts. You will also cover integrating new datasets, configuring quality controls, and ensuring pipelines and APIs are robust, scalable, and production-ready.

The successful Data Operations Engineer will have outstanding collaboration skills, with strong operational instincts: taking ownership of issues, communicating clearly under pressure and caring deeply about system reliability.

Requirements

  • 3+ years’ experience in a similar role in a high-performance/time-sensitive environment (e.g. Data Engineer, SRE, Software Engineer, Data Operations)
  • Strong proficiency in Python, including libraries such as Pandas, Arrow & Spark
  • Solid understanding of data modeling, normalization, and API development for large-scale analytical or trading systems

Nice to Have

  • Experience with Lakehouse architectures (e.g. Delta Lake, Databricks, AWS)
  • Exposure to real-time and historical market data (e.g. fixed income/Credit, ETFs, equities)

Rewards and Incentives

  • Great base salaries and industry-leading bonuses
  • Truly flat structure and highly collaborative culture, within a fun, stimulating office environment
  • Generous benefits package, including commuting expenses, breakfast and lunch facilities, regular social activities and more
  • Direct business impact with short feedback loop

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are a strong match for this role, please do not hesitate to get in touch:

Dominic Copsey
dominic.copsey@oxfordknight.co.uk
+44 (0) 203 475 7193
linkedin.com/in/dom-copsey-586478143/

Cloud Engineer - Crypto- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED
+3

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

This position sits in the Cloud Infrastructure team in London, and requires deep-level expertise in AWS services & infrastructure as this team builds cloud platforms to support trading and research. You’ll liaise with development, trading and operations teams in order to design, build and deliver secure, reliable and scalable cloud solutions for digital asset and crypto-related systems.

The successful cloud engineer will be a highly skilled communicator, happy to facilitate collaboration between engineering and the business to ensure the smooth and efficient running of cloud-based applications and tools.

Requirements

  • Extensive experience with AWS services (e.g. EC2, S3, VPC and related components)
  • Proficiency in scripting languages, e.g. Python or Bash, for automation
  • Strong understanding of CI/CD principles & pipelines using tools, such as Jenkins or GitLab CI
  • Experience with infrastructure-as-code tools (Terraform, CloudFormation or AWS CDK)
  • Hands-on experience with distributed computing systems and processing large datasets
  • Practical experience with containerisation and orchestration (Docker, Kubernetes)

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you are a strong match for this job description, please do not hesitate to get in touch!

Amy Gandhi
amy.gandhi@oxfordknight.co.uk
Tel: +44 (0) 203 475 5019
linkedin.com/in/amy-gandhi-122b55109

Quant Developer - Fixed Income (Risk)- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Now looking for a Quant Developer to join the Risk team in London, responsible for designing and building tools to support risk analysis and reporting for the business. This is a pivotal role, collaborating daily with FI Risk Managers, Traders and Researchers to translate product-specific requirements into tailored solutions.

You’ll be expected to have extensive Fixed Income product knowledge as you’ll build tools to analyze large volumes of market and trade data across bonds, swaps, futures and options. A background in maths would be preferable.

Requirements

  • Deep-level knowledge of Fixed Income products and strong grasp of how risk measures apply to FI trading
  • 5+ years’ development experience with strong coding skills (Python preferred)
  • Ability to capture trading and risk requirements and deliver solutions
  • Excellent communication skills to act as a bridge between technical and trading teams

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you are a strong match for this job description, please do not hesitate to get in touch!

Amy Gandhi
amy.gandhi@oxfordknight.co.uk
Tel: +44 (0) 203 475 5019
linkedin.com/in/amy-gandhi-122b55109

Team Lead / C++ Quant Development- Global Hedge Fund
Oxford Knight
London
In office
Senior
£600,000 - £800,000

Salary: £600k-800k TC

Location: London

Client & Role Overview

My client is a globally recognised hedge fund at the forefront of systematic and low-latency trading. They’re looking for a Team Lead Quant Developer to drive the technical direction of a core team building low-latency execution and trading systems.

This role is ideal for someone who wants strategic influence without losing technical depth. You’ll mentor and guide a small team while staying hands-on with system design, optimisation and delivery. Your work will directly impact execution performance across global equities and futures markets.

If you enjoy ownership, technical leadership and solving complex, real-time engineering problems, this is a standout opportunity.

Skills & Experience Required

  • 12+ years of software development experience
  • 7+ years in front-office trading or financial systems
  • Proven technical leadership (team lead or principal engineer)
  • Expert C++ skills with strong multithreading and async experience
  • Strong background in data structures, algorithms and object-oriented programming
  • Linux internals and networking expertise
  • Familiarity with Python for quantitative research

Why Join?

  • Competitive salary
  • Influence both people and architecture
  • Work in a genuinely elite, performance-driven environment

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you are a strong candidate for the role and would like further info, please contact:

Gracie Shallcross
gracie.shallcross@oxfordknight.co.uk
linkedin.com/in/gracie-shallcross-2450061b6

Senior Automation Engineer - London- Global Prime Brokerage & Financing Platform
Oxford Knight
London
In office
Senior
Private salary
+1

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class software engineers to help build on their success.

Responsibilities

  • Design agentic automation framework in Python on AWS Bedrock
  • Decompose Jira workflows into microservices and LLM agents
  • Own end-to-end delivery of automation solutions across the business, e.g. Operations, Compliance, Risk
  • Build secure, high-performance integrations with core internal systems
  • Develop prompt strategies, retrieval augmentation, and guard-rail policies for Bedrock models
  • Measure and tune agent output quality, latency, and cost
  • Mentor junior engineers; drive coding standards, code reviews, CI/CD hygiene

Skills & Experience Required

  • 8+ years’ experience of professional software engineering (Python preferred) with at least 3 years’ designing distributed, event-driven systems in AWS
  • Proven production experience integrating or fine-tuning LLM/GenAI solutions (OpenAI, Bedrock, or similar)
  • Deep knowledge of Jira data model, webhooks, and REST/GraphQL APIs
  • Strong grasp of security for SaaS integrations: OAuth, secret rotation, data-in-transit/at-rest encryption
  • Familiarity with financial or regulated environments and related control frameworks, e.g. SOC 2, model governance
  • Hands-on with observability stacks (Grafana, Datadog) and CI/CD pipelines

Desirable

  • Prior work on KYC / AML automation, sanctions screening, or client onboarding flows
  • Experience with event sourcing, domain-driven design, or service-based architecture
  • Familiarity with LangChain, Haystack, or other agent frameworks; Infrastructure-as-Code (CDK / Terraform) and/or container orchestration with Kubernetes

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, drop me an email or give me a call!

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

Quant Developer, Risk - London or NYC- Global Prime Brokerage & Financing Platform
Oxford Knight
London
Hybrid
Senior
Private salary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class Python software engineers to help build on their success.

Responsibilities

  • Ensuring risk models are in a production-ready state by contributing to various parts of development, in particular the productionization
  • Improving research tools and models, e.g. backtesting
  • Developing APIs for internal and external customers with customized analytics
  • Maintaining, improving and extending the scenario engine and risk engine code

Skills & Experience Required

  • Minimum 5+ years’ quant software development experience, preferably at a top-tier financial services firm
  • Ability to write production-grade (robust and maintainable) Python code
  • BS degree or above in Computer Science, Mathematics, or related field
  • Previous hands-on experience of (some part of) a model-building pipeline (e.g. risk, alpha, etc.)
  • Built large-scale, distributed systems

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, drop me an email or give me a call!

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

Senior Python Quant Developer - Quanteam
Quanteam
London
Hybrid
Senior
Private salary

Job: Senior Python Quant Developer – Pricing & Analytics

Location: London, UK

Hybrid working – 2 to 3 days on-site (Canary Wharf)

Full time

Who We Are Looking For

    • 6+ years’ experience as a Quant Developer or Quant Engineer within an investment bank or similar financial institution
    • Proven exposure to front-office pricing, risk, or analytics platforms (Rates, FX, Equities, Credit, or XVA)
    • Experience working closely with traders, quants, and risk teams in a production environment
    • Strong academic background in Mathematics, Physics, Engineering, or Financial Engineering

Your Technical Competencies

    • Advanced Python development (object-oriented design, performance optimisation, testing)
    • Hands-on experience with pricing models, risk analytics, or P&L systems
    • Strong understanding of numerical methods, statistics, and financial mathematics
    • Experience with SQL and data-intensive systems
    • Familiarity with distributed systems, APIs, and cloud environments is a plus
    • Exposure to C++ or other low-level languages is advantageous

Your Ideal Behavioural Traits

    • Comfortable operating in a front-office, fast-paced environment
    • Strong ownership mindset with the ability to deliver under pressure
    • Clear and confident communicator with technical and non-technical stakeholders
    • Collaborative and able to bridge the gap between quantitative and technology teams

Your Ideal Personality Traits

    • Curious and analytical, with a passion for financial markets and quantitative problem-solving
    • Detail-oriented while maintaining a pragmatic, delivery-focused approach
    • Proactive, self-motivated, and comfortable working with minimal supervision
    • Resilient and adaptable in a constantly evolving trading environment

Your Responsibilities

    • Design, build, and maintain Python-based pricing and analytics libraries used by front-office teams
    • Implement and optimise models supporting risk, valuation, and P&L analysis
    • Ensure robustness, scalability, and performance of production systems
    • Partner with traders, quants, and risk teams to deliver high-impact solutions
    • Contribute to the evolution of quantitative platforms and best engineering practices

Who We Are

Our Expertise

We provide high-impact consulting across five key domains:

    • Quantitative Finance — Model design, implementation and validation.
    • Risk & Regulatory — Risk frameworks and regulatory transformation.
    • Data & AI — Data optimisation and AI adoption with strong governance.
    • Digital & Technology — Cloud, engineering, automation and digital solutions.
    • Transformation — Change management and large-scale delivery programmes.

Our Commitment

Built on excellence, collaboration and innovation, Quanteam partners with clients to strengthen resilience, accelerate transformation and build future-ready capabilities.

Databricks Engineer
McCabe & Barton
London
Remote or hybrid
Mid - Senior
Private salary

We are seeking an experienced Data Engineer to design, build, and maintain our cloud-based data infrastructure on Azure and Databricks. This role is pivotal in ensuring our data platform is scalable, secure, and optimised for advanced analytics and reporting. Key Responsibilities Platform Development & Maintenance 1. Design and implement robust data pipelines using Azure Data Factory, Databricks, and related Azure services. 2. Build ETL/ELT processes to transform raw data into structured, analytics-ready formats. 3. Optimise pipeline performance, ensure data quality, and maintain high availability of data services. Infrastructure & Architecture 1. Architect and deploy scalable data lake solutions using Azure Data Lake Storage. 2. Implement data governance and security measures aligned with compliance standards. 3. Use Infrastructure-as-Code tools (e.g., Terraform) for reproducible deployments. 4. Define best practices for data organisation, partitioning, and storage optimisation. Databricks Development 1. Develop and optimise jobs within Databricks, leveraging Delta Lake for reliable storage and ACID transactions. 2. Implement medallion architecture (bronze, silver, gold layers) and reusable notebooks. 3. Optimise cluster configurations for cost and performance. 4. Establish CI/CD pipelines for Databricks deployments. Monitoring & Operations 1. Implement monitoring and alerting solutions using Azure Monitor, Log Analytics, and Databricks tools. 2. Troubleshoot performance issues, optimise resource utilisation, and ensure SLAs are met. 3. Define disaster recovery procedures and backup strategies. Collaboration & Documentation 1. Partner with data scientists, analysts, and business stakeholders to deliver tailored data solutions. 2. Document technical architectures, data flows, and operational procedures for knowledge sharing. Essential Skills & Experience 1. 5+ years of experience with Azure Cloud services (Data Factory, Data Lake Storage, SQL Database, Synapse Analytics). 2. Strong hands-on experience with Databricks, Delta Lake, and cluster management. 3. Proficiency in SQL and Python for data manipulation and pipeline development. 4. Experience with Git/GitHub and CI/CD practices. 5. Solid understanding of data modelling concepts and data lake architectures. 6. Knowledge of data governance, security, and compliance requirements. Desirable Skills 1. Experience with Terraform or other Infrastructure-as-Code tools. 2. Familiarity with Azure DevOps or similar CI/CD platforms. 3. Exposure to data quality frameworks and testing approaches. 4. Azure certification (e.g., Azure Data Engineer Associate). 5. Databricks certification.

Quantitative Researcher (Machine Learning) - eFinancialCareers
eFinancialCareers
London
In office
Mid - Senior
Private salary

City of London

Permanent, Full-time - Onsite

Who we are:

We are an energy trading company generating liquidity across global commodities markets. We combine deep trading expertise with proprietary technology and the power of data science to be the best-in-class. Our understanding of volatile, data-intensive markets is a key part of our edge.

At Dare, you will be joining a team of ambitious individuals who challenge themselves and each other. We have a culture of empowering exceptional people to become the best version of themselves.

What you’ll be doing:

The Quantitative Researcher is a key role within the algorithmic technical space at Dare. Working closely with a talented algorithmic and technical team to build a platform that delivers ML capabilities to our Liquidity trading teams. These teams are responsible for delivering products for internal customers. Setting and delivering a consistent, scalable approach to machine learning across the organisation is one of the key success criteria for this role. The role requires building relationships and collaborating with Senior Leaders across the business to shape a strategy that delivers models that provide our traders with a competitive edge.

  • Using Dare’s proprietary trading data and models to drive trading PNL.
  • Developing trading indicators and strategies powered by machine learning.
  • Partnering with quantitative research and algorithmic trading technology teams.
  • Collaborating with the CEO and other senior stakeholders to combine domain knowledge with engineering expertise.

What you’ll bring

  • 3+ years experience in machine learning algorithms, software engineering, and data mining models, with large language modelling (LLM) experience being advantageous.
  • A background in maths, statistics, and algorithms, with the capability to write robust scalable Python code.
  • A strong understanding of the mathematical and statistical fundamentals on which the ML methods are based. We want someone who understands the methods rather than just calling functions from existing ML packages.
  • Experience with production data processing. That includes data manipulation, data cleansing, aggregation, efficient (pre-)processing, etc.
  • Experience with time-series data, including storage and management.
  • A strong understanding through the usage of machine learning frameworks (TenserFlow, PyTorch, sci-kit-learn, Huggingface).
  • Ability to work with analytical teams to build dashboards that prove the value of the machine learning capabilities as we deliver models to our production environments.

Desirable:

  • Experience working with real-time data systems.
  • Experience working with cloud-based solutions.

Benefits & perks:

  • Competitive salary
  • Vitality health insurance and dental cover
  • 38 days of holiday (including bank holidays)
  • Pension scheme
  • Annual Bluecrest health checks
  • A personal learning & development budget of £5000
  • Free gym membership
  • Specsavers vouchers
  • Enhanced family leave
  • Cycle to Work scheme
  • Credited Deliveroo dinner account
  • Office massage therapy
  • Freshly served office breakfast twice a week
  • Fully stocked fridge and pantry
  • Social events and a games room

Diversity matters:

We believe in a workplace where our people can fulfill their potential, whatever their background or whomever they are. We celebrate the breadth of experience and see this as critical to problem-solving and to Dare thriving as a business. Our culture rewards curiosity and drive, so the best ideas triumph and everyone here can make an impact.

Please let us know ahead of the interview and testing processes if you require any reasonable adjustments or assistance during the application process.

We’re also proud to be certified a ‘Great Place to Work’.

Production/Site Reliability Engineering Division - London / Amsterdam- Leading Global Market Maker
Oxford Knight
London
In office
Mid - Senior
Private salary

Location: London or Amsterdam

My client is a t ier-1 prop trader/market maker, providing liquidity and accurate pricing in various financial instruments to multiple exchanges across the world.

The Trading Operations Production Support Engineering team is responsible for maintaining and scaling the low-latency trading systems. The team ensures a safe, stable, and efficient production environment while supporting profitability and sustainable growth across various regions. Collaborating closely with traders, development, and operational teams, you will deploy, monitor, troubleshoot, and optimize trading infrastructure to enhance reliability, performance, and automation.

Responsibilities

  • Provide technical expertise and support to high-frequency trading floors, troubleshooting complex issues and resolving incidents in a fast-paced, dynamic setting.
  • Deploy, maintain, and monitor proprietary trading applications, ensuring stability and performance in the trading environment.
  • Review and analyze incidents to identify recurring themes, driving improvements to enhance automation and operational efficiency.
  • Coordinate deployments of new trading products, systems, and exchanges, ensuring readiness for events such as corporate actions or special announcements.
  • Architect and maintain services to maximize reliability, ensuring the trading systems operate within performance thresholds.
  • Collaborate with development teams to establish best practices and ensure the long-term stability of production systems, even under extreme conditions.
  • Set standards for system configuration and deployment to minimize risks and support smooth scaling.
  • Manage the colocation to ensure the right level of redundancy and capacity for growth is available.
  • Automate system management processes, while maintaining control over critical operations.

Requirements

Technical Skills:

  • Solid experience managing complex distributed systems in Linux environments (L2/L3 support), with a strong understanding of networking fundamentals, build, deployment, and version control systems.
  • Proficiency with CI/CD tooling and scripting in Python or similar languages to automate tasks.
  • Experience with relational databases (e.g. PostgreSQL) or other database systems.
  • Demonstrated ability to drive system improvements and work across global teams to deliver changes.

Non-Technical Skills:

  • A collaborative team player with a positive attitude, capable of coordinating effectively across departments.
  • A pragmatic and logical thinker who thrives in fast-paced environments, with strong troubleshooting skills and the ability to resolve incidents efficiently.
  • Effective communicator, able to clearly explain technical concepts and ask insightful questions.
  • Highly organized, able to manage multiple responsibilities while keeping stakeholders informed.
  • Passionate about technology, curious about the interaction between hardware and software, and driven to learn and grow by embracing frequent change.
  • Prior experience in high-frequency trading environments is a plus, but not required.
  • Prior trading or financial experience is not needed - the onboarding program will support you in gaining all the relevant knowledge.

NB: A pplications only accepted from those located in the US or Europe

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like to know more, please get in touch!

Sam Jenkins
sam.jenkins@oxfordknight.co.uk
+44 (0 )20 7663 2734
linkedin.com/in/sam-jenkins-b517021b4

Quantitative Developer - C++- Leading Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Responsibilities:

  • You will be working within a trading desk (in opposition to core roles), which means that your contribution will have a direct and immediate impact on the desk’s success
  • Placing you as a key member of a Quant Dev team working closely with Quant Researchers and Quant Traders.
  • A role with the potential to touch many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (Terabytes of data per day), and analytics infrastructure (Massive cloud computing)
  • Opportunities to solve hard technical challenges critical to the desk’s success

Skills & Experience Required:

  • Preferred industries for this role are: buyside finance, big tech, or gaming
  • Excellent knowledge and experience using modern C++
  • Good understanding of what is happening behind the abstractions - be it CPU, memory, OS, network
  • Ability and willingness to take full ownership of the work - taking projects all the way from an idea to a delivered solution
  • Good communication skills in a dynamic environment
  • Python highly desirable
  • 2+ years of experience in a quantitative trading environment highly desirable

NB: A pplications only accepted from those located in the US or Europe

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like to know more, please get in touch!

Sam Jenkins
sam.jenkins@oxfordknight.co.uk
+44 (0 )20 7663 2734
linkedin.com/in/sam-jenkins-b517021b4

Software Engineer - AI Automation | London- Global Prime Brokerage & Financing Platform
Oxford Knight
London
In office
Mid - Senior
Private salary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class engineers to help build on their success.

In this role within the AI Automation team, you will design and deliver AI-driven automation solutions that streamline and enhance complex business processes across customer, operations, compliance, legal, finance, and other workflows. You’ll build scalable automation services to reduce manual effort, improve accuracy, and unlock new operational capabilities. This will involve partnering with engineering teams, and collaborating closely with product managers, technical program managers, and business architects.

This role offers meaningful ownership and business-wide impact. The successful AI Automation Engineer will have outstanding communication skills, with a cross-functional, collaborative mindset.

Skills & Experience Required

  • 5+ years’ experience in software engineering, workflow automation, process automation, or applied AI
  • Strong proficiency in Python
  • Demonstrated experience delivering production-grade automation (not just prototypes or POCs), plus integration of AI/ML capabilities into real business workflows
  • Experience working with databases or data warehouses to support automation use cases
  • Experience integrating automation with collaboration and productivity platforms (e.g. messaging, knowledge management, ticketing/workflow tools)
  • Ability to design and implement context and data integrations through APIs, events, or protocols (including MCP where applicable)
  • Experience in fintech, capital markets, or digital asset platforms is a plus

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, don’t hesitate to get in touch:

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131/

Senior SRE / Platform Engineer- Global Prime Brokerage & Financing Platform
Oxford Knight
London
Remote or hybrid
Senior
Private salary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class engineers to help build on their success.

Responsibilities will include:

  • Automate infrastructure and operational workflows using IaC with Terraform and AWS CDK.
  • Develop & optimize CI/CD pipelines to improve software delivery for large-scale distributed systems using Amazon CodeBuild, GitHub Actions & Terraform Enterprise
  • Implement and maintain observability solutions to establish real-time monitoring and proactive incident response using Datadog and AWS CloudWatch
  • Ensure high availability and performance of relational and time-series databases (PostgreSQL/QuestDB), including replication, failover strategies, and query optimization

Skills & Experience Required

  • Extensive experience with AWS, including EC2, ECS, S3, RDS, Lambda, MWAA, API Gateway, Route53, SSM, EFS, Backup, DynamoDB, Cloudfront, VPC, CodeBuild, CodePipeline, CodeArtifact, Config, Elasticache, and networking components in a highly available environment.
  • Strong Python programming & automation skills in Python
  • Proven experience with event streaming (i.e. Kafka/Kinesis)
  • Deep understanding of distributed systems architecture, fault tolerance, disaster recovery, and performance tuning
  • Hands-on experience with observability and monitoring tools (e.g. Datadog, ELK, CloudWatch)
  • Proven track record managing infrastructure with Terraform or AWS CDK
  • Strong background in incident management, system reliability, and operational leadership, with experience conducting root cause analysis & implementing reliability improvements

Benefits & Incentives

  • Build and scale mission-critical systems that power global financial markets
  • Work in a technology-driven culture focused on automation, performance, and reliability
  • Contribute to shaping the future of financial technology
  • Engage with cutting-edge AWS, SRE, and observability tools in a fast-moving environment

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, drop me an email or give me a call!

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

Python Research Engineer- Sophisticated Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary

High-frequency prop trading firm with offices worldwide is looking to expand one of its trading teams in London with a talented Python Research Engineer.

In this role, you’ll collaborate with traders and researchers as you help architect and develop unified systems that enable strategies to be produced. You’ll reduce the time and cost required to conduct research, as well as enabling new research by designing flexible, efficient, scalable systems that the business can use easily.

Qualifications

  • Software development experience in Python, proficiency in C++ & Bash
  • Strong background in data structures, algorithms and OO programming
  • Experience with distributed systems, scientific computing and ML algorithms
  • Deep understanding of machine- and network-level details of computer hardware and OS
  • Solid troubleshooting and problem-solving abilities
  • Minimum bachelor’s degree in Computer Science (or related) from a top-tier university
  • Excellent communication skills and fluency in English
  • Financial experience is not required.

Benefits

  • Competitive salary and discretionary bonuses
  • Generous paid vacation allowance
  • Free breakfast, lunch, and snacks on a daily basis
  • Reimbursement for health & wellness expenses
  • Donation matching program

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you’re a good match, or would like further information, please contact:

Henry Abbot
henry.abbot@oxfordknight.co.uk
+44 (0)20 3475 7199
https://www.linkedin.com/in/henry-abbot-5b406912a/

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.