Principal/Senior Mobile Engineer, Trading Strategies, CEX
Core
Building and maintaining high-performance Android/iOS trading bots and copy trading experiences for millions of users on a shared Rust/UniFFI core.
Role type
Principal/Senior Mobile Engineer (Trading Strategies)
Builds
Trading Bot suite (Spot/Futures Grid, DCA, Arbitrage, AI-powered bots) and Copy Trading features for OKX.
Domain
Cryptocurrency exchange / Automated trading
Deliverable
production ML models | product features
Required skills
Android/iOS expertise, Kotlin, multi-module architecture, binary compatibility, performance optimization (ANR/crash/startup), technical strategy, business acumen, mentorship, trading/fintech domain knowledge
Preferred skills
Rust/UniFFI, automated trading domain depth, AI engineering (LLM/RAG/agents), performance tooling (APM/tracing), scaled CI/CD
Technologies
Kotlin, Swift, Rust, UniFFI, Android, iOS
Responsibilities
Own technical architecture and delivery of Android/iOS Trading Bot codebase, lead large-scale technical initiatives (Kotlin/Swift-to-Rust migration), shape technical solutions for product performance, drive Trading Bot roadmap with product/business, refine technical architecture and grow team capabilities, mentor engineers, lead AI integration exploration
Seniority
Principal/Staff, hands-on IC with mentorship