Senior Software Engineer
Core
Design, build, and operate large-scale data and ETL systems powering research and investment workflows.
Role type
Senior Software Engineer (Backend/Data Infrastructure)
Builds
Backend services, data pipelines, APIs, and messaging systems for quantitative finance research.
Domain
Quantitative Finance / Financial Technology
Deliverable
production ML models | product features | infrastructure
Required skills
System design, Data engineering, Database proficiency, Software engineering depth, API design, Incident response
Preferred skills
Python mastery, Observability, DevOps practices, Message queues, Data orchestration, Frontend awareness
Technologies
Python, Java, Go, C++, PostgreSQL, MySQL, Kafka, Redis, Docker, Terraform, FastAPI, React
Responsibilities
Design and develop backend services and data pipelines; Architect data storage and processing solutions; Build and maintain APIs and integration layers; Drive technical decisions and evaluate trade-offs; Diagnose and resolve complex production issues; Improve engineering practices (testing, CI/CD, observability)
Seniority
Senior, high-autonomy IC
