Build cross-platform device infrastructure with Rust as a Software Engineer based in Canada, working fully remotely across Windows, Android, and Linux. This experienced Software Engineer role focuses on reliable peer runtimes spanning systems engineering, mobile platforms, networking, and distributed infrastructure. You will expand Android capabilities, support device-level observability, and contribute to large-scale data collection systems. The work includes architectural decisions, security, and production reliability. Manage process lifecycles, networking, updates, and operational stability Expand Android support using NDK and JNI Integrate Cronet, C++, and browserless clients Investigate incidents and improve deployment reliability At least five years developing production-grade software with Rust Knowledge of TCP, TLS, and asynchronous Rust networking Apply Rust, systems engineering, and mobile platform expertise to reliable infrastructure serving globally distributed device fleets. #
📌 Remote - Senior Mobile Software Engineer (Toronto)
🏢 Jobgether
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.