Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Engineer

£46.7 - £54.6 per hourEstimated

About BMLL

BMLL is the leading independent provider of harmonised Level 3, 2 and 1 historical data and analytics across global equities, ETFs, futures and US equity options. We provide market participants with immediate access to granular T+1 order book data and advanced analytics, enabling them to accelerate research, optimise trading strategies, and better understand market behaviour.

BMLL was acquired in 2025 by Nordic Capital, alongside minority shareholder Optiver, marking a joint commitment to accelerate the company's next phase of growth.

We offer an inclusive and collaborative culture, a hybrid working environment that includes regular days in our London office, weekly team lunches, and a variety of out-of-hours social activities.

For more information, visit our website or follow us on X (@bmlltech) and LinkedIn @ bmll

About the Role

This is a unique opportunity to build industry-leading technology, drive innovation and influence the direction of our company. The BMLL Lab & Vantage products are the market leading applications for data science and data visualisation on the largest financial datasets. This role involves working in a team of Python & Typescript engineers, alongside the SaaS applications Product Owner. As a senior engineer you will take the lead on design and implementation of new features.

Key Responsibilities

  • Partner closely with Product Owner in translating complex requirements into clear, actionable engineering tasks
  • Contribute to the application design and development, with effective strategies for testability and product quality
  • Ensure the architecture of the system aligns with best practice and meets the goals for scalability, reliability & security
  • Provide mentorship to junior engineers

Requirements

  • Leadership: Proven experience in designing solutions in a fast-paced agile environment
  • SaaS: Expertise in developing single-tenant and multi-tenant B2B SaaS applications with REST APIs and distributed microservices.
  • FinTech: Experience in delivering SaaS applications into front-office capital markets.
  • Design: Proficient in architecture design using AWS services such as Cognito, Lambda, Fargate, API Gateway, Terraform
  • Data Skills: Experience in data science and financial data visualisation applications in Typescript
  • Problem Solving: Strong analytical and troubleshooting skills
  • Communication: Excellent communication skills to interact effectively with development teams and product managers

Desirable Skills

  • Excellent communication skills, with the ability to communicate fluently with both technical and non-technical audiences
  • Experience with data science tools, e.g. one or more of Spark, pandas, DuckDB, DataBricks, Snowflake
  • Knowledge of agile development and continuous delivery methodologies

Benefits

  • Competitive salary
  • 25 days holiday plus bank holidays
  • Discretionary Bonus
  • Pension Scheme
  • Private Medical Insurance
  • Work remotely abroad for up to 40 business days each year
  • Life Insurance
  • Childcare Nursery Scheme
  • Combination of remote and London-based office working, with 2 days in the office per week
  • A yearly Well-being Physical Activity budget
  • Continuous learning through funded training and challenging projects
  • Collaborative culture
  • Weekly team lunches
  • Free Fruit, snacks, and drinks provided throughout the day (When office-based)
  • Regular Team Socials
  • Cycle to Work Scheme

We are an inclusive employer and welcome applicants from all backgrounds. We pride ourselves on our commitment to Equality and Diversity. We are committed to removing barriers throughout our hiring process. If you have any special requirements or require reasonable adjustments to help you access career opportunities at BMLL, please do let us know at ***email_hidden***.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Senior Python Engineer in London vacancy
  • £130k per annum

     ...Role: Senior Python Engineer Client:  Financial Systems Salary : Up To £130,000 P/A + Comps The role A high-performing global team is looking for an experienced Python Engineer to help build and enhance critical backend platforms supporting complex trading,... 
    Senior
    Permanent

    Hunter Bond

    London
    8 days ago
  • £88k - £118k per annumEstimated
     ...Senior Python Data Engineer – Investment Management Contract 6 Months Min Outside IR35 £1000 PD Remote occasional monthly office meet Quant Capital is urgently looking for a Python Data Engineer to join our high profile client. The firm a well known Systematic... 
    Senior
    On-site
    Remote

    Quant Capital

    London
    more than 2 months ago
  • $45 per hour

     ...Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot – that’s how we refer to this role at Mindrift – you’ll... 
    Senior
    Hourly pay
    Part-time
    Freelance
    Hybrid working
    Remote

    Mindrift

    London
    3 days ago
  • £43k - £55k per annumEstimated
     ...Job Description As a Senior FIX Onboarding Specialist at JPMorganChase within the CIB...  ...adoption and governance of approved AI-assisted engineering practices across teams to improve code...  ...or programming languages (e.g., Python, Java) for automation and testing.   Preferred... 
    Senior
    Long-term contract

    JPMorgan Chase & Co.

    London
    5 days ago
  • £85k - £90k per annum

     ...in and drive the team forward with your technical prowess with Python. When it comes to frameworks, you’re agnostic and are capable of...  ...decision making is yours, with the ability to grow into a lead engineering position. You’ll set strategy, drive architecture and ensure documentation... 
    Senior
    Permanent
    On-site

    LinuxRecruit

    London
    more than 2 months ago
  •  ...Senior Python Developer About Us: ClearRoute is an engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. We help enterprises reliably bring high-impact digital products to market faster, cheaper, and safer, working with technology... 
    Senior

    ClearRoute

    London
    more than 2 months ago
  • Senior Python Developer Our Client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to - 8 years experience...  ...) or strong desire to learn it You collaborate with other engineers and people in the organization to improve our solution... 
    Senior
    Daily pay

    Nexus Jobs Limited

    London
    16 days ago
  • £500 per day

    Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning... 
    Senior
    Daily pay
    Permanent
    Remote

    Nexus Jobs Limited

    London
    9 days ago
  •  ...About Us: ClearRoute is an engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. We help enterprises...  ...systems. Responsibilities: Build and maintain scalable Python microservices and APIs that support and wrap agentic workflows... 
    Senior
    Hybrid working
    On-site

    ClearRoute

    London
    a month ago
  • £160k - £250k per annum

     ...Senior Front Office Python Developer Highly experienced Python Engineer for portfolio  manager – Tech Driven Fund £160,000-250,000 + bonus Office based in St James, London Quant Capital is urgently looking for a top-tier Python developer to join our high profile client.... 
    Senior
    On-site

    Quant Capital

    London
    more than 2 months ago
  • £150k - £180k per annum

     ...Senior Software Engineer, Quant trading – Python, RUST, C++ London (Hybrid) £150,000-180,000 + £50k bonus Quant Capital is urgently looking for a Senior Software Engineer to join our high profile client. My client, a leading player in the global cryptoassets industry... 
    Senior
    Hybrid working

    Quant Capital

    London
    more than 2 months ago
  • £500 per day

    Senior Software Engineer with Python and Java Our Client is looking to recruit brilliant Software Engineer with upwards of 5 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We?re looking to... 
    Senior
    Daily pay
    Permanent
    Remote

    Nexus Jobs Limited

    London
    9 days ago
  • £72k - £95k per annumEstimated
     ...countries. Job Description We are looking for a Backend Senior Software Engineer to help design, build, and operate backend systems....  ...stakeholders Qualifications Solid backend experience using Python in production and experience building and running backend... 
    Senior
    Full-time
    Hybrid working
    On-site
    Remote

    Experian

    London
    8 days ago
  • £85k - £110k per annumEstimated
     ...Description Join us to build the real-time engine behind one of the world’s largest Credit...  ...’s possible in global markets.   As a Senior Lead Software Engineer in Global Credit...  ...Capabilities, and Skills: Expertise in Python and cloud-native development (Kubernetes,... 
    Senior
    Long-term contract

    JPMorgan Chase & Co.

    London
    3 days ago
  •  ...are looking for several experienced Data Engineers to join the programme immediately. This is a hands-on role working alongside senior stakeholders and delivery partners to support...  ...What we're looking for Strong Python development experience Proven Data Engineering... 
    Senior
    Hybrid working
    Immediate start

    esynergy

    London
    19 days ago
  • £57k - £76k per annumEstimated
     ...Senior Backend Software Engineer (Python) at NLPatent NLPatent is seeking a highly skilled Senior Backend Software Engineer with expertise in Python to join our dynamic and growing team. In this role, you will play a critical part in designing, building, and maintaining scalable... 
    Senior
    Flexible hours

    NLPatent

    London
    25 days ago
  • £59k - £78k per annumEstimated
     ...Experience in fintech preferred but not essential Proven ability to build internal tools that automate operations and save engineering hours. Collaborative mindset , working closely with data, product, and front-end teams to deliver impactful features. Strong... 
    Senior
    Full-time
    Hybrid working

    Updraft

    London
    more than 2 months ago
  • £87.5k - £111k per annum

     ...on high-scale systems used by hundreds of engineers, shaping how we run databases globally...  ...engine. This will involve working with other senior engineers and the platform programme team...  ...infrastructure (AWS or GCP). Strong Python development skills (or similar). Solid... 
    Senior
    Long-term contract
    Full-time

    Wise

    London
    2 days ago
  • £73k - £97k per annumEstimated
     ...exciting and rewarding opportunity for you to take your software engineering career to the next level.  Be an integral part of an agile...  ..., and deliver top-notch technology products.   As a Senior Python Engineer at JPMorgan Chase within the AM Research Technology team... 
    Senior
    Long-term contract

    JPMorgan Chase & Co.

    London
    3 days ago
  • £48k - £63k per annumEstimated
     ...Job Description Are you ready to shape the future of data engineering at JPMorgan Chase? Join a dynamic team where your unique skills will...  ...responsibilities Develop workflows and ELT pipelines using Python and Databricks. Uses enterprise-authorized AI capabilities within... 
    Senior
    Long-term contract

    JPMorgan Chase & Co.

    London
    5 days ago
  • £90k - £120k per annum

     ...get much better than this. As a Principal Engineer, you'll be responsible for ensuring the...  ...technical excellence. You'll also serve as the senior technical representative for a product in...  ...re someone who loves to be programming in Python and you have great experience working on... 
    Permanent

    LinuxRecruit

    London
    more than 2 months ago
  • £70k - £95k per annum

     ...d love to hear from you. About the role We're seeking Senior Python Developers to join our back-end development team.  This is a...  ...include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to... 
    Senior
    Full-time
    Hybrid working
    On-site
    Monday to Friday

    Xelix

    London
    3 days ago
  •  ...Senior Full-Stack Developer About Us: ClearRoute is an engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. We help enterprises...  ...JavaScript/TypeScript on the frontend, and Python on the backend. Participate in system design... 
    Senior
    Hybrid working
    On-site
    2 days/week

    ClearRoute

    London
    a month ago
  • £67k - £89k per annumEstimated
     ...rewarding opportunity for you to take your software engineering career to the next level. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial...  ...Proficient in coding in one or more languages- Python Experience in developing, debugging, and... 
    Senior
    Long-term contract

    JPMorgan Chase & Co.

    London
    2 days ago
  • £70k - £91k per annumEstimated
     ...our Paddington HQ: Mon, Tue, Fri) · Stack: Python, Flask, SQLAlchemy, React, TypeScript,...  ...and growing fast, and we're expanding the engineering team to match. What you'll build You...  ...customers at scale. We're hiring a Senior Full Stack Engineer to own features end-to... 
    Senior
    Full-time
    Hybrid working
    On-site
    Remote
    Monday to Friday
    Flexible hours

    Skin + Me

    London
    14 days ago
  • £70k - £90k per annum

     ...Senior Machine Learning Engineer Full-time: Hybrid Manchester or London £70,000 - £90,000 per annum As a Senior Machine Learning Engineer...  ..., production-ready solutions. Deep proficiency in Python and SQL, with strong experience working with large-scale datasets... 
    Senior
    Full-time
    Hybrid working

    Lunio

    London
    9 days ago
  • £57k - £76k per annumEstimated
     ...Senior Machine Learning Engineer AI / Machine Learning | London / Remote-First (Must be UK or EU based) We are representing an early-stage...  ...and analysis. Implement clean, modular, maintainable Python code that can be extended by other engineers. Use containerisation... 
    Senior
    Remote job
    Full-time

    W3 Global Sourcing

    London
    26 days ago
  • £65k - £86k per annumEstimated
     ...security space - examples of which can be found here You are engineering-focused, with a keen interest and working knowledge of...  ...Experience in Software Engineering including programming in Python. Technical experience of cloud architecture, security, deployment... 
    Senior
    Hybrid working
    On-site
    Work from home
    3 days/week

    Faculty

    London
    more than 2 months ago
  • £63k - £82k per annumEstimated
     ...the US, and we are looking for a mission-driven engineer to help us build this critical new product. The Role As a Senior ML/AI Engineer, you have demonstrated...  ...driven-development. Expert-level proficiency in Python and Typescript/Javascript. Proven experience... 
    Senior
    Full-time
    Live-in
    On-site
    Immediate start

    Limbic

    London
    26 days ago
  • £120k - £150k per annum

     ...know their body better. The job We are looking for a Senior Software Engineer with deep expertise in AI/ML infrastructure to join our AI Platform...  ...LLM evaluation, or model serving Technical stack: strong Python across production services and data pipelines, data... 
    Senior
    Full-time
    Hybrid working
    On-site

    Flo Health

    London
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Engineer. Be the first to apply!