BMLL Technologies

FinTech

SeniorPythonEngineer

London, United Kingdom FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Python Engineer at BMLL Technologies. Skills: Python, Typescript, SaaS, AWS. Translate complex requirements into engineering tasks. Contribute to application design and development”

What You'll Achieve.

accelerate research; optimise trading strategies; better understand market behaviour

Industry & Context.

FinTech
Problems you'll solve

analytical skills; troubleshooting skills

Eligibility Requirements

Work remotely abroad for up to 40 business days each year

What They're Looking For.

Must Have

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

Nice to Have

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

What You'll Do.

Translate complex requirements into engineering tasks

Contribute to application design and development

Ensure architecture aligns with best practice

Meet goals for scalability

Meet goals for reliability

Meet goals for security

Provide mentorship to junior engineers

How You'll Work.

Team & Collaboration

Partner closely with Product Owner; Interact effectively with development teams; Interact effectively with product managers

Communication Scope

Excellent communication skills; communicate fluently with technical audiences; communicate fluently with non-technical audiences

Process & Methodology

agile environment

Full Job Description

**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 micro

Free ATS check

Applying for this Senior Python Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about BMLL Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →