CareerPlanGet AI match score →

Senior Software Engineer, Post-Trade Financial Systems

Berkeley, CA, US🌐 Remote💼 Full-time💰 $225,000–$255,000🗓 2026-06-04 → 2026-07-29

Core

Designing and optimizing robust, scalable data infrastructure and real-time stream processing systems to support historical and live pipelines for production trading and machine learning.

Role type

Senior Software Engineer (Data Infrastructure & Trading Systems)

Builds

Production trading systems, data pipelines, observability tools, and accounting/reporting systems.

Domain

Financial Technology (Post-Trade Systems)

Deliverable

production ML models | product features | infrastructure

Required skills

Python, distributed systems, real-time stream processing, data pipeline design, system scalability, mentoring

Preferred skills

Change data capture, data modeling, performance profiling, modern Python data science tooling (pandas, polars, dask, duckdb)

Technologies

Python, Airflow, Go, Apache Beam

Responsibilities

Design and optimize robust, scalable data infrastructure and real-time stream processing systems; Develop and maintain observability and remediation tools to monitor trading performance; Lead efforts to integrate new financial assets and markets; Enhance resilience and scalability of accounting and reporting systems; Build advanced tooling to unify data from diverse vendors; Lead complex, company-wide projects by collaborating cross-functionally; Build infrastructure for optimal extraction, transformation, and loading of data.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via efinancialcareers · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on eFinancialCareers ↗