Job offer

Senior Python Engineer - Real-Time Data

Mstar Group is looking for a Senior Python Engineer in London to build and maintain a high-throughput streaming platform for real-time market data. The role requires at least five years of experience in software development using Java and Python, as well as expertise in distributed systems.

Tasks

  • Development and deployment of features on the high-throughput streaming platform, which processes billions of assets and market data points daily.
  • Tracking and monitoring external sources (e.g., when a “trusted” system has failed and can no longer be relied upon).
  • Develop robust unit and integration test suites for the product areas under one's responsibility.
  • Improving the data flow architecture in accordance with best practices, with the goal of building a modern data science stack.
  • Designing and implementing stability through incident response, root-cause analysis, and effective planning.

Requirements

  • At least 5 years of professional experience in software development using Java and Python as the primary languages.
  • A proven track record in delivering modern software applications for large-scale distributed systems.
  • A deep understanding of and strong interest in data quality and code quality.
  • Effectively collaborate with non-technical stakeholders to understand, define, and communicate data-driven standards.
  • Strong interest in data and computer science—data science.

We offer

  • A supportive and encouraging environment where you can be your true self.
  • The option to select and customize a package that includes health, dental, vision, and life insurance.
  • A hybrid work model with in-office work approximately twice a week.

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.