Software Engineer, Data Infrastructure
Core
Design, build, and scale data infrastructure and tooling to support research and production workflows for an AI/ML investment management firm.
Role type
Senior IC data infrastructure engineer
Builds
Scalable data platforms, data cataloging, versioning, lineage tools, and developer experience improvements
Domain
Finance + Data Infrastructure
Deliverable
infrastructure
Required skills
software design, scalable system architecture, Linux/UNIX development, API design, large codebase management, Python/Go/Java/C++ proficiency
Preferred skills
cluster management, containerization, cloud data processing, job orchestration, developer experience design
Technologies
Kubernetes, Docker, Iceberg, BigQuery, Snowflake, DynamoDB, Trino, Athena, Airflow, Slurm
Responsibilities
Guide complex initiatives from requirements to deployment; build scalable data infrastructure and shape developer experience; provide technical guidance to engineering and research staff
Seniority
Senior, hands-on IC with mentorship responsibilities