CareerPlan

Senior Staff Software Engineer, Trading Service (C++)

SingaporeFull-time2026-05-25 → 2026-11-11
Based in SingaporeNo visa sponsorship

Core

Designing and building the core order and position management systems for a crypto exchange, enabling spot, futures, options, and perpetual trading products.

Role type

Senior Staff Software Engineer (C++)

Builds

Core trading infrastructure and architectural components for a crypto exchange

Domain

Financial services / Cryptocurrency trading

Required skills

C++ programming, software design, performance optimization, distributed systems, Linux networking, automated testing, code review, technical mentorship

Preferred skills

Low-latency system development, trading product knowledge

Technologies

C++, Linux

Responsibilities

Design and implement solutions for trading products (spot, futures, options); Build core infrastructure and architectural components; Drive performance optimization for ultra-low latency and high availability; Identify and eliminate performance bottlenecks; Serve as technical authority and mentor engineers; Design resilient, fault-tolerant systems and drive incident response best practices; Collaborate with stakeholders to translate business needs into technical solutions

Seniority

Senior Staff, hands-on IC with mentorship