CareerPlanSign in

Senior Staff Software Engineer, Trading Service

Singapore 💼 Full-time🗓 2026-06-03 → 2026-09-26

Core

Architect and lead the ultra-low latency, high-throughput trading platform serving millions of users, managing core order and position management systems for spot, margin, futures, and options.

Role type

Senior Staff Software Engineer (Trading Infrastructure)

Builds

Core order/position management systems, low-latency trading infrastructure, and high-throughput distributed systems for a crypto exchange.

Domain

Cryptocurrency exchange / High-frequency trading / Financial markets

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (expert, memory management, lock-free concurrency), Java (expert, JVM internals, GC tuning), distributed systems architecture, message-oriented middleware, Linux OS optimization, database technologies (SQL/NoSQL), DevOps/CI/CD

Preferred skills

Hardware acceleration, new concurrency models, incident response, post-mortem analysis

Technologies

Java, C++, Linux, SQL, NoSQL

Responsibilities

Define long-term technical architecture and strategy for core trading components; Spearhead design and implementation of cross-cutting technical projects; Identify and eliminate performance bottlenecks; Serve as technical authority and mentor senior/mid-level engineers; Design resilient, fault-tolerant systems; Collaborate with stakeholders to translate business needs into scalable solutions; Enforce high standards in software engineering practices.

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