Lead Developer - Real-Time Data Platforms Java, Python, AWS

Lead Developer - Real-Time Data Platforms Java, Python, AWS

Full-Time No working from home possible
McGregor Boyall

My client seeks a hands-on Lead Developer to take technical ownership of real-time and historical data platforms supporting Portfolio Managers, Traders and Quant teams.

The role combines architecture, technical leadership and hands-on development. You will lead the design of scalable data services, integrate market-data and time-series platforms, and establish engineering standards across performance, resilience, data quality and observability.

Key Responsibilities

  • Lead the design and delivery of real-time and historical investment data platforms.
  • Build scalable services supporting market data, trading, portfolio and analytics workflows.
  • Integrate platforms such as OneTick and market-data providers including Bloomberg and Refinitiv.
  • Design schemas, partitioning strategies and data lifecycle models for large-scale intraday and historical datasets.
  • Optimise query performance and data-access patterns for front-office users.
  • Work closely with architects, engineers and business stakeholders to make pragmatic technical decisions.
  • Remain hands-on in the design and development of critical platform components.
  • Own production stability, monitoring, alerting and incident management during trading hours.
  • Identify performance bottlenecks, scalability risks and operational weaknesses.
  • Review code and designs and mentor engineers across the team.

Required Experience

  • Strong experience building real-time data platforms within investment management or financial markets.
  • Hands-on development expertise in Java and Python.
  • Experience building scalable services on AWS.
  • Strong knowledge of real-time streaming and messaging technologies.
  • Experience with OneTick, time-series databases or similar analytical platforms.
  • A deep understanding of financial time-series data, including high volumes, bursty data, corrections and late-arriving data.
  • Experience designing scalable schemas and query models for intraday and historical analytics.
  • Strong understanding of market data, orders, executions, positions, portfolios and pricing.
  • Experience balancing latency, storage efficiency and analytical flexibility.
  • Familiarity with vendor data ecosystems such as Bloomberg, Refinitiv or MarketAxess.
  • Experience delivering systems used directly by Portfolio Managers, Traders and Quant teams.
  • Proven technical leadership, architecture and mentoring experience.

Desired Skills and Experience

Java Python AWS

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

#J-18808-Ljbffr

Lead Developer - Real-Time Data Platforms Java, Python, AWS employer: McGregor Boyall

Join a prestigious financial institution in Dublin as a Remote Python Risk Developer, where you'll be at the forefront of developing innovative risk management solutions for Emerging Markets. Enjoy a competitive contract rate and the flexibility of hybrid working, all while collaborating with top-tier professionals in a dynamic environment that fosters professional growth and exposure to high-profile projects. This role not only offers the chance to work with cutting-edge technology but also encourages continuous learning in advanced risk management practices.

McGregor Boyall

Contact Details:

McGregor Boyall Recruitment Team