BMLL Technologies
FinTech
SeniorPythonEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
analytical skills; troubleshooting skills
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
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.