CareerPlan

Staff Software Engineer, Platform Team

Remote, United StatesFull-time2026-10-30 → 2026-11-10

Core

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

Role type

Staff Software Engineer (Platform)

Builds

Distributed scheduling systems, job orchestration, scalable platform services, and storage abstractions.

Domain

Finance / Distributed Systems

Deliverable

production ML models

Required skills

Distributed systems design, Job scheduling and orchestration, Scalable service architecture, Linux/UNIX development, High-availability system design, Data storage management, Cloud data processing, Modular software design, Technical leadership, System observability

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; Provide technical guidance to engineering and research staff; Mentor and grow individual contributors.

Seniority

Staff, hands-on IC with mentorship