CareerPlan

Engineer, Operations Technology

Singapore, Singapore, SGFull-time2026-11-04 → 2026-11-10

Core

Design, build, test, deploy, and maintain critical trade management systems and high-volume trade flow processing systems.

Role type

Senior IC software engineer (distributed systems, Rust)

Builds

Trade management systems, multithreaded high-volume trade flow processing systems, and C#/.NET services

Domain

Financial markets (equities, fixed income, commodities) + Cloud infrastructure (AWS)

Required skills

Rust, C#, .NET Core, Java, async/await, concurrency, memory management, multi-threaded programming, REST/gRPC, microservices, Kafka, RabbitMQ, SQS/SNS, AWS, serverless (Lambda), JIRA, Git, Jenkins, Octopus Deploy

Preferred skills

Test-driven development, behavior-driven development, React.js, Angular, FIX protocol, Microsoft SQL Server, post-trade lifecycle processes

Technologies

Rust, C#, .NET Core, Java, Kafka, RabbitMQ, SQS, SNS, AWS, Lambda, JIRA, Git, Jenkins, Octopus Deploy, React.js, Angular, Microsoft SQL Server

Responsibilities

Design and build Rust-based multithreaded high-volume trade flow processing systems; Integrate with existing C#/.NET services; Profile and optimize latency, memory usage, and resource footprints to reduce AWS costs; Collaborate with global engineering teams; Provide second-line support while managing strategic development

Seniority

Senior, hands-on IC