Graduate Software Engineer - Digital Assets
Core
Design, develop, and maintain in-house data infrastructure and scalable data pipelines for a proprietary low-latency trading system, supporting market data acquisition and ETL processes for research and production trading.
Role type
Graduate Software Engineer (Data Infrastructure)
Builds
Scalable data pipelines, market data platforms, and ETL processes for trading strategies
Domain
Financial Technology / Cryptocurrency / Low-latency Trading
Deliverable
production ML models | product features | infrastructure
Required skills
Python, statically typed languages (Java, Scala, Go, C++, Rust), algorithms, data structures, concurrency, parallelism, networking, software architecture, clean code
Preferred skills
Apache Spark, Apache Flink, Apache Iceberg, ClickHouse, Apache Kafka, Apache Airflow, Dagster, Kubernetes, Docker, CI/CD, GitOps, observability
Responsibilities
Design and develop data infrastructure for market and trading data platforms; Build and extend scalable data pipelines for new exchanges and domains; Collaborate with researchers and traders to deliver high-performance data solutions; Contribute to the full software development lifecycle including testing and deployment; Improve performance, reliability, and scalability of distributed data processing systems
Seniority
Junior, hands-on IC