Senior Software Engineer Clearing Engineering

Design, build, and maintain high-performance microservices and stream processing pipelines that power risk management, regulatory reporting, and clearing. Architect scalable infrastructure to ingest and transform market data, optimize data models across the trade lifecycle, ensure high availability and disaster recovery, enforce code quality and test automation, profile performance to remove bottlenecks, and translate complex product and risk requirements into clear technical specifications.

Responsibilities

  • Design, build, and maintain high-performance microservices and stream processing pipelines for risk management, regulatory reporting, and clearing.
  • Architect scalable infrastructure to ingest and transform market data feeds.
  • Optimize data models and workflows across the trade lifecycle from capture and netting to settlement.
  • Ensure system resilience through high availability, disaster recovery, and data freshness.
  • Enforce high standards for code quality, test automation, and SDLC best practices.
  • Identify and resolve bottlenecks and cost inefficiencies through continuous performance profiling.
  • Collaborate with global teams, product managers, quants, and risk managers to translate complex requirements into technical specifications.
  • Drive evolution of the platform target-state architecture and implement continuous improvements.

Requirements

  • 6+ years of engineering experience supporting mission-critical clearing and risk systems at a regulated financial institution.
  • Advanced Java proficiency.
  • Implementation experience with Aeron and Kafka.
  • Expertise in designing data structures, event schemas, and database models.
  • Proficiency with SQL and NoSQL data stores such as Postgres, Redis, and MongoDB.
  • Understanding of testing methodologies and SDLC best practices, including Twelve-Factor App, distributed HA/DR strategies, and hexagonal architecture.
  • Experience using Large Language Models such as Claude and Gemini to accelerate development.
  • Strong sense of ownership and outcome-oriented mindset.
  • Ability to thrive in a dynamic startup environment.
  • Commitment to mentorship and knowledge sharing.
  • Familiarity with AWS, GCP, Kubernetes, Docker, Airflow, and DBT is nice to have.
  • Knowledge of FIX and FIXML protocols is nice to have.
  • Familiarity with Databricks, Snowflake, and BigQuery is nice to have.
  • Experience with Tableau and Superset is nice to have.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available