Senior Software Engineer (AI & SaaS Applications)

BMLL Technologies

London

Hybride

NOK 887 000 - 1 141 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary
25 days holiday
Discretionary Bonus
Pension Scheme
Private Medical Insurance
Remote working flexibility
Life Insurance
Childcare Nursery Scheme
Well-being budget
Continuous learning
Collaborative culture
Team lunches
Free snacks and drinks
Team Socials
Cycle to Work Scheme

Résumé du poste

BMLL Technologies is looking for a Senior Software Engineer to join their team in London. You will work on cutting-edge SaaS products focused on data science and visualization, collaborating with experts in Python and TypeScript.

Your role will involve designing scalable systems, mentoring junior engineers, and utilizing AI tools to enhance software delivery. BMLL fosters an inclusive culture, offering a hybrid working model along with competitive benefits.

Qualifications

  • Experience in developing B2B SaaS applications using Python and REST APIs.
  • Solid understanding of AWS services and infrastructure as code.
  • Good knowledge of PostgreSQL for data modeling and optimization.
  • Hands-on experience with AI tools for software development.
  • Proven track record in agile environments and collaboration.

Responsabilités

  • Design and implement scalable microservices for SaaS products.
  • Adopt AI tools and engineering practices to enhance productivity.
  • Work closely with Product Owner to translate requirements into tasks.
  • Contribute to AWS infrastructure and ensure operational excellence.
  • Support junior engineers through mentorship and code reviews.
  • Maintain high quality standards in code and deployment processes.

Connaissances

Python
TypeScript
AWS
PostgreSQL
AI engineering tools
Agile methodology
Data visualization
Microservices
Mentorship

Outils

Terraform
CloudWatch
CI/CD

Description du poste

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

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 an exciting opportunity to work on industry-leading technology and make a meaningful impact on our core SaaS products. The BMLL Lab & Vantage products are the market-leading applications for data science and data visualisation on the largest financial datasets.

As a Senior Software Engineer, you will design and implement new features within a collaborative team of Python & TypeScript engineers, working closely with the SaaS Product Owner. You will embrace modern AI agent tools and automated workflows to accelerate your own delivery, contribute to a culture of quality and good engineering practice, and support the growth of colleagues around you

Key Responsibilities:
  • Design & Build: Contribute to the design, implementation, and evolution of scalable, reliable, and secure microservices for our core SaaS products, including Enterprise SaaS solutions across single- and multi-tenant architectures.
  • AI Tooling & Productivity: Adopt and champion AI engineering tools, LLM-driven coding assistants, and automated workflows to improve your own delivery speed and code quality.
  • Product Collaboration: Work closely with the Product Owner to understand complex financial data requirements and translate them into well-scoped engineering tasks. Bring a product-aware mindset and comfort navigating ambiguity to deliver clear, considered solutions.
  • Cloud Operations & Observability: Contribute to AWS infrastructure including leveraging CloudWatch Logs for monitoring, diagnostics, and incident support, maintaining operational excellence across services.
  • Mentorship & Peer Growth: Actively support the development of junior and mid-level engineers through thoughtful code reviews, sharing technical context, and being a reliable point of guidance. Contribute to raising the bar of engineering practice across the team without taking on a formal line management or lead responsibility.
  • Quality Excellence: Write well-tested, maintainable code and contribute to CI/CD pipelines and quality standards across the team
  • SaaS Architecture: Solid experience developing single-tenant and multi-tenant B2B SaaS applications using Python REST APIs and distributed microservices, including exposure to Enterprise SaaS delivery.
  • AWS & Infrastructure: Practical experience with core AWS services (Cognito, Lambda, Fargate, API Gateway, S3, IAM) and Infrastructure as Code via Terraform. Familiarity with IAM least-privilege patterns and CloudWatch Logs for observability.
  • PostgreSQL & Data Layer: Good working knowledge of PostgreSQL for relational data modelling, query optimization, and interacting with production database environments.
  • Modern Tooling & AI Literacy: Hands-on experience using AI engineering tools (e.g. Claude, GitHub Copilot, Cursor, LLM APIs, or automated agent workflows) to improve day-to-day productivity.
  • Leadership: Proven experience designing and delivering solutions in a fast-paced agile environment. Able to take ownership of engineering tasks end-to-end, drive progress without close supervision, and influence technical decisions constructively within a team.
  • Mentorship: A genuine interest in supporting colleagues' growth — comfortable giving constructive feedback in code reviews, explaining technical decisions clearly, and helping less experienced engineers develop good habits and confidence, without needing a formal leadership title to do so.
  • Navigating Ambiguity: Comfortable working in fast-moving, ambiguous environments, with a tendency to reduce complexity and work towards clear, practical decisions.
  • Collaboration & Communication: Strong communication skills with the ability to work effectively across engineering and product stakeholders, asking the right questions and keeping work aligned to outcomes.
Desirable Skills
  • Data Skills: Experience in data science and financial data visualization applications, particularly using TypeScript to build complex data interfaces.
  • FinTech / Capital Markets: Exposure to high-performance SaaS applications in front-office capital markets or data-intensive financial environments.
  • Broader AWS Skill Set: Experience with additional AWS services such as SQS, SNS, Step Functions, EventBridge, or Secrets Manager to support event-driven, resilient architectures.
  • Big Data & Analytics: Familiarity with high-scale data tools such as DuckDB, pandas, Spark, Databricks, or Snowflake.
  • AI/ML Workflows: Some exposure to semantic search, vector databases, or LLM orchestration frameworks (e.g., LangChain, LlamaIndex).
  • Agile Delivery: Understanding of continuous delivery practices and experience optimizing local-to-cloud development environments.
  • Front-End Data Skills: Proficiency in TypeScript for building data science interfaces and financial data visualisations
  • 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 careers@bmlltech.com.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior AI-Powered SaaS Engineer
Senior AI-Powered SaaS Engineer

BMLL Technologies • London

Hybride
NOK 887 000 - 1 141 000
Competitive salary
25 days holiday
Discretionary Bonus
+12
MACHINE LEARNING ENGINEER
MACHINE LEARNING ENGINEER

Genusjob • Time

À distance
NOK 588 000 - 855 000
Remote-first culture
International health insurance
Company-paid retreats
+8
Senior Data Scientist - Product
Senior Data Scientist - Product

Legora • London

Sur place
NOK 1 136 000 - 1 893 000
Analytics Engineer
Analytics Engineer

Pleo • London

Sur place
NOK 840 000 - 1 213 000
Company card
Lunch/flexible meals
Private healthcare
+4
Backend Engineer
Backend Engineer

Story Terrace Inc. • London

Sur place
NOK 881 000 - 1 385 000
Competitive salary + share options
25 days holiday + bank holidays
MacBook Pro provided
+3
Founding Legal Operations Lead
Founding Legal Operations Lead

Odin • London

Sur place
NOK 1 007 000 - 1 259 000
Principal Software Engineer Bislab | Full-time / On-site | Oslo
Principal Software Engineer Bislab | Full-time / On-site | Oslo

Adviat • Oslo

Sur place
NOK 600 000 - 800 000
Employee Benefits Technical Implementation Manager
Employee Benefits Technical Implementation Manager

Happl • London

Sur place
NOK 1 136 000 - 1 514 000
Hybrid working from day one
Private Health Insurance
Dental insurance
+3
Senior Security Engineer, Detection and Response
Senior Security Engineer, Detection and Response

HackerOne • London

Sur place
GBP 100 000 - 110 000
Health insurance
Equity stock options
Retirement plans
+2
Solutions Engineer Team Lead
Solutions Engineer Team Lead

GoodFit • London

Sur place
NOK 951 000 - 1 395 000
Private healthcare insurance
Gym access
Monthly team events