> Markdown version of [/jobs/ext/3037512-cross-platform-sdk-engineer-rust](https://www.wearedevelopers.com/jobs/ext/3037512-cross-platform-sdk-engineer-rust). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cross-Platform SDK Engineer [Rust] - **Company:** TECHNOVE LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Application Programming Interfaces (APIs), C Sharp (Programming Language), C++ (Programming Language), Databases, Continuous Integration, Data Security, Software Debugging, Memory Management, Video Game Development, Java Native Interface, Apache Maven, Microsoft Windows SDK, Network Protocols, Kotlin - **Published:** September 23, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pm0mhag3bu ## About the Role We are seeking an experienced Senior Mobile SDK Developer to create and maintain our cross-platform solution. The ideal candidate should have a deep understanding of mobile technologies, network protocols, and data security, as well as significant experience in developing SDKs for critical systems., * 5+ years of overall engineering experience; 1+ year of Rust in production (yes, one year - we care about engineering maturity, not just Rust tenure). * Confident with async, threads, synchronization, queues, and deadlock debugging. * Practical FFI experience: extern "C", JNI, memory management across the language boundary. * Experience with local databases, including version-to-version migration and resilient-first / data-preservation-first design. * Comfortable building under real constraints: limited RAM, disk, and battery. * At least one or two platform stacks - Android, Apple, Unity, or Windows (not all four; the architecture is documented and patterns are consistent, so you'll pick up the rest on the job). * Experience shipping and maintaining an SDK or library used by other teams. * English at a level comfortable reading/writing technical documentation. * A macOS machine to work from (required for building the Apple targets - no way around this one). If your Rust is under a year but you've got real C++, C, or Zig experience - reach out, let's talk. Nice To Have * uniffi or similar binding generators. * CI/CD and package publishing experience (SwiftPM, Maven, UPM). * In-app purchases (Play Billing, StoreKit). * Game development experience. * Mobile binary size optimization. ## Description * Build and maintain native layers: Kotlin with JNI, Swift with C interop, C# with P/Invoke for Unity. * Design and maintain the API our internal product teams build on, including backward compatibility. * Handle builds, packaging, and releases across all supported platforms. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Rust in the Real World: Adoption, Migration, and Tradeoffs](https://www.wearedevelopers.com/videos/100147-rust-in-the-real-world-adoption-migration-and-tradeoffs) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [A Love Letter to Rust](https://www.wearedevelopers.com/videos/177-a-love-letter-to-rust) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [4 reasons why you should learn Rust in 2021 – and maybe even have fun doing it](https://www.wearedevelopers.com/magazine/35-4-reasons-why-you-should-learn-rust-in-2021-and-maybe-even-have-fun-doing-it) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Top in-demand programming languages to learn in 2021](https://www.wearedevelopers.com/magazine/30-top-in-demand-programming-languages-to-learn-in-2021) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)