CareerPlanGet AI match score →

Staff Software Engineer, Trading Systems (Post-Trade Data)

Singapore, Singapore💼 Full-time🗓 2026-06-10 → 2026-07-31

Core

Architect and solve complex problems for near real-time and historical post-trade data systems, ensuring scalability, security, and operational stability for a global crypto platform.

Role type

Staff Software Engineer (Data Architecture & Technical Leadership)

Builds

End-to-end data pipelines, risk systems, and analytical capabilities for post-trade data.

Domain

Cryptocurrency / Web3 / Financial Trading Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Backend engineering (Scala, C++, TypeScript), distributed data processing (Apache Flink, Apache Spark), technical leadership, system architecture, code review, automated testing, incident management, project delivery

Preferred skills

Finance industry experience, blockchain technology knowledge, OLAP databases (StarRocks, ClickHouse, Apache Pinot)

Technologies

Scala, C++, TypeScript, Apache Flink, Apache Spark, StarRocks

Responsibilities

Provide technical direction and mentorship to the local engineering team; Design, build, and optimize robust systems to process, store, and serve critical near real-time and historical post-trade data; Drive key strategic data projects including integration of modern technologies; Develop new products and product features on the Gemini platform; Review other software engineers' code for correctness, style, and information security concerns; Write automated tests and oversee general functionality of risk systems; Identify, coordinate, and manage resolution efforts on processing usage and data bottlenecks; Plan and coordinate project implementation efforts

Seniority

Staff, hands-on IC with strategic leadership

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