Senior Software Engineer, Cumberland/Options Data
Core
Design, build, and maintain scalable data infrastructure and datasets for trading operations, supporting batch processing, real-time streaming, and API development for historical and live data.
Role type
Senior Software Engineer (Data Engineering)
Builds
Scalable data infrastructure, time series datasets, and data access APIs for trading operations
Domain
Financial markets (C/Options trading), Data Engineering
Required skills
Python, Java, C++, Linux-based concurrent low-latency systems, pipeline orchestration (Airflow, Dagster), streaming platforms (Kafka), data lake platforms (Delta Lake, Apache Iceberg), relational databases, time series data handling
Preferred skills
Experience in delta one, store of value, and/or FICC options trading, experience working directly with end customers in fast-moving environments
Technologies
Python, Java, C++, Kafka, Airflow, Dagster, Delta Lake, Apache Iceberg
Responsibilities
Design and maintain systems for batch processing and real-time streaming of time series datasets; Develop APIs and data access methods for fast retrieval of historical and live data; Collaborate with cross-functional teams to deliver data solutions; Provide on-call support
Seniority
Senior, hands-on IC