Senior Engineer, Post-trade Brokerage Engineering
Core
Design and build high-availability Java/Micronaut services and data pipelines for post-trade reconciliation, statement generation, and regulatory reporting in a regulated digital asset environment.
Role type
Senior backend engineer (post-trade systems)
Builds
Post-trade reconciliation systems, client statements, confirmations, and regulatory reporting infrastructure
Domain
Digital assets / Financial services / Regulated markets
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Java, Micronaut, Python, PostgreSQL, BigQuery, fault-tolerant system design, CI/CD, incident response, trade-lifecycle modeling, TDD
Preferred skills
Kafka, Aeron, GCP, Kubernetes, Docker, Airflow, DBT, React, TypeScript
Technologies
Java, Micronaut, Python, PostgreSQL, BigQuery, Kafka, Aeron, GCP, Kubernetes, Docker, Airflow, DBT, React, TypeScript
Responsibilities
Design and build high-availability services for post-trade and analytics platforms; Deliver statements, confirmations, and reconciliations for institutional clients; Meet regulatory reporting commitments and extend coverage for new jurisdictions; Own production systems end-to-end with SLOs, CI/CD, monitoring, and incident response; Design event schemas and data models ensuring reconciliation, idempotency, and auditability; Partner with Trading, Compliance, Risk, and Finance to translate requirements into production systems
Seniority
Senior, hands-on IC