Job Description

Summary

We’re looking for a Senior Data Engineer / Data Architect with strong financial markets experience to lead the design and evolution of our data platform. Experience in at least one of Front Office (Sales & Trading), Risk Management, or Finance is required. You’ll architect and build reliable, scalable streaming and batch data products that ingest and reconcile front‑office and market data to support intraday and end‑of‑day risk, P&L, regulatory reporting, post‑trade analytics and management reporting across spot and derivatives. You’ll work across Front Office, Risk, Finance, Business Development, Operations and Compliance domains to deliver cohesive, cross‑functional data products. This is a hands‑on role with significant architectural ownership and direct stakeholder impact.

Your responsibilities may include:

  1. Design and evolve core data models and services that standardise trade, market, pricing, risk and finance data across streaming, lake/lakehouse and warehouse layers.
  2. Build and operate streaming and batch pipelines to capture orders, quotes, trades and market data; reconcile sources; and deliver trusted, versioned datasets for analytics, risk and finance.
  3. Implement robust data quality, lineage, governance and access controls; define SLAs/SLOs and data contracts to ensure reliability and auditability.
  4. Manage cloud‑based storage and processing (AWS preferred), optimizing for cost, performance and scalability; support time‑series and dimensional analytics.
  5. Develop monitoring, alerting, anomaly detection and playbooks for incident response, backfills and reprocess/replay.
  6. Partner with stakeholders across Front Office, Risk, Finance, Business Development, Operations and Compliance to translate requirements into pragmatic data products; document, review and continuously improve tooling and processes. 

What We’re Looking For

  1. 8+ years in data engineering within financial markets. Experience in at least one of Front Office (Sales & Trading), Risk Management, Finance, Business Development, Operations, or Compliance is required.
  2. Strong programming in Python, Java and SQL; experience with Rust is a plus.
  3. Proven track record architecting streaming and batch ETL/ELT at scale using modern data pipeline and messaging technologies.
  4. Solid understanding of market/trade data lifecycles and time‑series concepts, or equivalent experience working with financial datasets.
  5. Hands‑on with a major cloud platform (AWS preferred) and cloud‑native data services; experience operating lake/lakehouse and warehouse architectures.
  6. Strong grasp of data governance, security and data quality practices, including lineage, cataloging and role‑based access.
  7. Demonstrated ability to deliver high‑reliability systems with clear SLAs, efficient backfill/replay strategies and cost/performance optimization.
  8. Excellent communication skills with the ability to align technical and non‑technical stakeholders.

Skills
  • AWS
  • Communications Skills
  • Database Management
  • Java
  • Python
  • Risk Analysis
  • Software Architecture
  • SQL
  • Team Collaboration
© 2025 cryptojobs.com. All right reserved.