Senior Software Engineer - Data Modeling
Core
Designing and implementing scalable, high-performance data and HPC platforms for quantitative research systems.
Role type
Senior Software Engineer - Data Modeling
Builds
Next-generation research data platform and high-performance cloud-native solutions
Domain
Financial services / Quantitative research / Cloud infrastructure
Deliverable
production ML models | infrastructure
Required skills
Cloud-native architecture design, High-performance computing (HPC), Container orchestration (Kubernetes, Docker), Data lake/warehouse management, Python development, SQL/C# codebase maintenance, Automated testing, Infrastructure as Code (Terraform)
Preferred skills
Financial services domain experience, Team leadership, Helm proficiency
Technologies
AWS, Docker, Kubernetes, Helm, Trino, Spark, Pandas, Polars, Iceberg, Terraform, Python, C#, SQL
Responsibilities
Build scalable data and HPC platforms, Lead architectural discussions for deployment and security, Implement features for next-gen systems, Ensure high quality via automated testing and tooling, Conduct code reviews and pair programming, Participate in production support rotations
Seniority
Senior, hands-on IC with mentorship responsibilities