Staff Software Engineer (Messaging Protocol) - Fully remote (Namer/Latam)

Posted 6 days agoViewed
230000 - 265000 USD per year
North America, South AmericaFull-TimeSoftware Development
Company:
Location:North America, South America, EST, PST
Languages:English
Seniority level:Staff, 10+ years
Experience:10+ years
Skills:
LeadershipSoftware DevelopmentBlockchainKotlinReact NativeSoftware ArchitectureSwiftC++RustMentoring
Requirements:
10+ years of professional experience as a staff-level software engineer. Expertise in mobile development with Kotlin, Swift, React Native, or C++, including production-ready SDK delivery. Solid experience with Rust or strong interest in learning Rust and building Rust-to-mobile bindings. Proven experience developing communication protocols, SDKs, or developer-facing APIs with focus on performance, scalability, and security. Familiarity with adversarial systems design and security risk mitigation. Prior open-source contributions and public technical communication experience.
Responsibilities:
Build and maintain mobile SDKs for iOS, Android, and React Native, implementing Rust-to-mobile bindings. Develop and enhance the encrypted messaging protocol, including multi-device synchronization and scalable content types. Collaborate with teammates to design systems, evaluate trade-offs, and implement improvements balancing security, scalability, and efficiency. Contribute to open-source initiatives, ensuring SDKs and APIs are intuitive and well-supported. Engage in technical leadership, guiding architectural decisions and best practices for messaging protocols. Troubleshoot complex technical issues and optimize developer-facing tools for reliability and performance. Mentor junior engineers and contribute to knowledge sharing across the team.
Similar Jobs:
Posted about 3 hours ago
Senior Java Engineer
Company:Bitso
Posted about 3 hours ago
United StatesFull-TimeAI Lending Marketplace
Senior Software Engineer, Site Reliability Tooling
Company:Upstart
Posted about 4 hours ago
United StatesFull-TimeSoftware Development
Senior Fullstack Software Engineer (Nova)
Company:Iterable