Senior Software Engineer, Clearing Engineering
Core
Design, build, and maintain high-performance microservices and stream processing pipelines for Risk Management, Regulatory Reporting, and Clearing in a regulated digital asset environment.
Role type
Senior Software Engineer (Clearing & Risk Infrastructure)
Builds
Mission-critical clearing infrastructure, netting algorithms, and market data ingestion pipelines for institutional digital asset trading.
Domain
Digital Assets / Financial Markets / Regulated Clearing
Deliverable
production ML models | product features | infrastructure
Required skills
Advanced Java, Middleware (Aeron, Kafka), SQL/NoSQL (Postgres, Redis, MongoDB), Distributed Systems, High Availability/Disaster Recovery, Trade Lifecycle (Netting/Settlement), Testing & SDLC Best Practices, LLMs for Development
Preferred skills
Cloud/DevOps (AWS, GCP, Kubernetes, Docker), Workflow Orchestration (Airflow, DBT), FIX/FIXML Protocols, Big Data (Databricks, Snowflake, BigQuery), BI Tools (Tableau, Superset)
Technologies
Java, Aeron, Kafka, Postgres, Redis, MongoDB, AWS, GCP, Kubernetes, Docker, Airflow, DBT, Databricks, Snowflake, BigQuery, Tableau, Superset, FIX, FIXML
Responsibilities
Design high-performance microservices and stream processing pipelines; Architect scalable infrastructure for market data ingestion; Optimize data models based on trade lifecycle; Ensure system resilience and data freshness; Enforce code quality and test automation standards; Resolve performance bottlenecks; Collaborate with global teams on technical specifications.
Seniority
Senior, hands-on IC