
Senior Software Engineer (AI & SaaS Applications)
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 [email protected].
Similar roles
Developer Relations Manager - Higher Education & Research
Nvidia·Tokyo, Japan
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years! It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving…
- Full-time
Senior Developer Relations Manager - Financial Services
Nvidia·Tokyo, Japan
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving…
- Full-time
Senior Developer Relations Manager - Metropolis
Nvidia·Tokyo, Japan
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving…
- Full-time
Business Developer - Industrial Communication
KeyPartners·Italy
Per azienda nostra cliente, multinazionale leader nel settore dell’automazione industriale, ricerchiamo un/una Business Developer Industrial Communication La risorsa avrà il compito di sviluppare il business della gamma Industrial Communication, gestendo i clienti esistenti e identificando nuove opportunità commerciali presso aziende industriali, OEM e partner strategici. Responsabilità Sviluppare e consolidare il portafoglio clienti. Identificare nuovi prospect e opportunità di mercato. Suppor…
- Full-time
Marketing Scientist - EMEA (London)
Openai·London, United Kingdom
About the Team OpenAI’s mission is to ensure the responsible and widespread adoption of artificial intelligence. In support of that mission, the Marketing team helps deeply understand customer audiences and market dynamics, influence the development of the right products, build sustainable and customer-aligned monetization models, and drive awareness, adoption, and usage across OpenAI’s products and platform. We take a data-driven…
- Hybrid
- Full-time
Backend Engineer
Product Genius·Worldwide
We build real-time learning AI: the APIs and data pipelines connecting live user and merchant behavior to systems that learn from it. Patented tech, backed by $35M in DARPA-funded R&D. AI-native team, you'll use agentic coding tools daily, including running multiple parallel sessions, on a fast-moving codebase. We share context, not tickets. Looking for 5+ years building production backend systems,…
- On-site
- Full-time
Senior Software Developer
OSINT Combine·Australia
Innovate the Future of Software Intelligence As a Senior Full Stack Engineer at our cutting-edge intelligence firm, you'll be a driving force behind our mission to revolutionize the software intelligence landscape. In this role, you'll spearhead the full lifecycle development of trail-blazing solutions that empower Security, Defense, Intelligence, and Government organizations worldwide to gain unprecedented insights and maintain a crucial…
- Remote
- Full-time
- Skilled Independent 189 — PR, no sponsor
Software Engineer (all levels)
Relativity Space·Long Beach, United States
The Terrestrial Software team is building in-house ERP & Manufacturing software to power the factory, helping to ramp up production of the Terran R rocket as the company gets closer to first launch. We touch everything across design, procurement, supply chain, manufacturing, test operations, data analysis, reliability, and more. If you're excited to learn about how a factory works and…
- On-site
- Full-time