Senior Python Engineer - Data Platform
Core
Architect and build a multi-petabyte scale streaming data platform processing billions of market data points daily to power systematic trading strategies and quantitative research.
Role type
Senior Python Engineer (Data Platform)
Builds
High-throughput streaming platform for market data infrastructure
Domain
Quantitative finance / Financial technology / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Linux, Git, distributed systems, database technologies (Iceberg, PostgreSQL, MongoDB), agentic engineering (AI-assisted development), incident response, root-cause analysis, code review, mentoring
Preferred skills
Academic background in CS/Math/Engineering/Physics, performance optimization, large-scale data processing, open-source contributions, market data experience, streaming/real-time data processing expertise
Technologies
Kafka, ArcticDB, MongoDB, Iceberg, PostgreSQL
Responsibilities
Build and ship features on a high-throughput streaming platform; Tackle hard distributed systems problems at exceptional scale; Work closely with quant researchers and traders to turn complex requirements into elegant platform solutions; Drive platform reliability through rigorous incident response, root-cause analysis, and systemic fixes; Raise the engineering bar through thoughtful code review and mentoring of junior team members
Seniority
Senior, hands-on IC