Software Engineer
Core
Designing, implementing, and maintaining large-scale data infrastructure, pipelines, and systems to support fundamental data analysis and trading strategies.
Role type
Senior IC software engineer (data infrastructure)
Builds
Data management infrastructure, pipelines, and systems for trading strategies
Domain
Quantitative finance / Data engineering
Deliverable
production ML models | infrastructure
Required skills
Rust, C++, Python, network programming, multi-threading, data structures, algorithms, object-oriented programming, SQL, NoSQL, vector databases, Arrow/Parquet, Iceberg, DuckDb, Acero, Kubernetes, cloud deployments
Preferred skills
Trading environment knowledge (asset classes, execution), greenfield project experience
Technologies
Rust, C++, Python, SQL, NoSQL, Arrow, Parquet, Iceberg, DuckDb, Acero, Kubernetes, GCP, AWS
Responsibilities
Designing and maintaining large-scale storage, compute, and networking resources; Building and maintaining data pipelines for trading strategies; Collaborating with data scientists and portfolio managers to develop data solutions
Seniority
Senior, hands-on IC
