What is a Software Engineer at Bmll Technologies?
At Bmll Technologies, a Software Engineer plays a pivotal role in democratizing access to complex financial data. The company is a pioneer in historical financial data science, specializing in Level 3 order book data and analytics. As a engineer here, you are not simply building standard web applications; you are designing, optimizing, and scaling the backend systems and APIs that process billions of financial messages daily.
Your work directly impacts global investment banks, quantitative hedge funds, and asset managers who rely on Bmll Technologies to backtest trading strategies, conduct market microstructure research, and comply with regulatory requirements. You will work on high-performance computing pipelines, cloud-native architectures, and data delivery systems that must handle petabyte-scale datasets with absolute precision and minimal latency.
This role requires a unique blend of deep software engineering principles, rigorous analytical thinking, and a passion for optimization. Whether you are refactoring core data processing libraries or architecting a new microservice, your contributions will directly influence the speed, reliability, and capability of the platform, making it an intellectually stimulating and highly impactful environment for engineers who love hard technical challenges.




