CareerPlanSign in

Senior Software Engineer, Platform Team

💼 Full-time🗓 2026-04-17 → 2026-09-26

Core

Design and evolve distributed systems powering research and trading workflows across on-premises and cloud environments.

Role type

Senior Software Engineer (Platform)

Builds

Core distributed services, cloud platforms, job scheduling/execution systems, and standardized storage interfaces.

Domain

Finance / Distributed Systems / Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Distributed systems design, Scalable service architecture, Job scheduling and orchestration, Linux/UNIX development, API design, Data storage management, System reliability engineering, Technical leadership, Modular software design, Large codebase management

Preferred skills

None stated

Technologies

Python, Go, Java, C++, PostgreSQL, Artifactory, Ceph, Redis, Airflow, Slurm

Responsibilities

Design and implement distributed scheduling and workflow systems; Improve job prioritization, resource allocation, and orchestration across hybrid environments; Build scalable, reliable platform services and storage abstractions; Lead complex projects from design through production delivery; Improve system reliability, observability, and operational performance; Provide technical leadership and mentorship across the team

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.