Staff Software Engineer (Messaging Protocol)

Jobgether Namer
Remote
Apply
AI Summary

Jobgether is seeking a highly experienced Staff Software Engineer to design, build, and maintain cutting-edge messaging protocols and mobile SDKs. The ideal candidate will have expertise in mobile development, Rust, and communication protocols. This role offers a remote-first environment and the chance to work with talented engineers in the field.

Key Highlights
Design, build, and maintain cutting-edge messaging protocols and mobile SDKs
Collaborate with cross-functional teams to deliver innovative solutions
Contribute to open-source projects and advance privacy-preserving technologies
Technical Skills Required
Rust Kotlin Swift React Native C++ iOS Android React MySQL
Benefits & Perks
Competitive compensation: $230k–$265k base, plus equity
Remote-first work environment
Fully paid Medical, Dental, and Vision insurance (US)
Parental leave
IT equipment and home office setup
Monthly wellness and lifestyle stipend
Personal assistant support
Unlimited time off and flexible work policies

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer (Messaging Protocol) in South America and North America.

We are seeking a highly experienced Staff Software Engineer to design, build, and maintain cutting-edge messaging protocols and mobile SDKs. In this role, you will work on high-performance, secure communication systems that scale across devices and platforms, collaborating with cross-functional teams to deliver innovative solutions. You will have the opportunity to contribute to open-source projects, advance privacy-preserving technologies, and influence the technical roadmap for messaging infrastructure. This position offers a remote-first environment, exposure to decentralized technology, and the chance to work with some of the most talented engineers in the field. Your contributions will directly impact the scalability, reliability, and security of communication systems used by a growing global developer community.

Accountabilities

  • Build and maintain mobile SDKs for iOS, Android, and React Native, implementing Rust-to-mobile bindings for optimal performance.
  • 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, well-supported, and empower developers.
  • 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.

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.
  • Bonus: experience with Messaging Layer Security, large-scale distributed systems, blockchain/Layer 1 protocols, web3 technologies, or privacy-preserving cryptography.
  • Strong problem-solving, communication, and collaboration skills in a remote, distributed team environment.
  • Passion for decentralized technology, on-chain systems, and building high-leverage solutions.

Benefits

  • Competitive compensation: $230k–$265k base, plus equity.
  • Remote-first work environment with semi-annual in-person gatherings.
  • Fully paid Medical, Dental, and Vision insurance (US).
  • Parental leave.
  • IT equipment and home office setup.
  • Monthly wellness and lifestyle stipend.
  • Personal assistant support.
  • Unlimited time off and flexible work policies.

Why Apply Through Jobgether?

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Subscribe our newsletter

New Things Will Always Update Regularly