CareerPlanSign in

Software Engineer

Singapore💼 Full-time🗓 2026-04-05 → 2026-08-08

Core

Design, implement, and maintain foundational backend systems, execution engines, and infrastructure for a proprietary trading firm's trading operations.

Role type

Senior Core Software Engineer (Systems/Infrastructure)

Builds

Core trading platform, execution engine, backend infrastructure, risk engines, and blockchain integrations

Domain

Proprietary trading / Decentralized Finance (DeFi) / Blockchain

Deliverable

production ML models | product features | infrastructure

Required skills

C++ or Rust mastery, systems-level programming, high-performance code optimization, distributed systems, real-time data processing, low-level debugging, memory management, concurrency, networking, OS internals

Preferred skills

Blockchain protocols, crypto trading systems, database management

Technologies

C++, Rust

Responsibilities

Design and develop core components of the trading platform and execution engine; Write clean, efficient, and highly reliable low-level code; Optimize and refactor existing systems for performance and scalability; Collaborate with quantitative researchers and traders to translate needs into robust systems; Implement monitoring, logging, and alerting for 24/7 reliability; Troubleshoot complex production issues and perform root-cause analysis; Contribute to architectural decisions and tech stack evolution

Seniority

Senior, hands-on IC

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