Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

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

Jobgether

A distancia

MXN 4,181,000 - 4,819,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A technology staffing agency is seeking a Staff Software Engineer specializing in messaging protocols to work in a remote-first environment. The ideal candidate will design and maintain cutting-edge mobile SDKs while collaborating with cross-functional teams. Responsibilities include enhancing communication protocols, troubleshooting technical issues, and mentoring junior engineers. Applicants should have at least 10 years of experience in mobile development and a passion for decentralized technologies. Competitive compensation is offered, along with extensive benefits.

Servicios

Competitive compensation
Remote-first work environment
Fully paid Medical, Dental, and Vision insurance
Parental leave
IT equipment and home office setup
Monthly wellness stipend
Personal assistant support
Unlimited time off

Formación

  • 10+ years of professional experience as a staff-level software engineer.
  • Expertise in mobile development and production-ready SDK delivery.
  • Solid experience with Rust or strong interest in learning Rust.

Responsabilidades

  • Build and maintain mobile SDKs for iOS, Android, and React Native.
  • Develop and enhance the encrypted messaging protocol.
  • Collaborate with teammates in system design and evaluation.

Conocimientos

Mobile development with Kotlin
Swift
React Native
C++
Rust
Communication protocols
Problem-solving
Collaboration
Descripción del empleo

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.

#LI-CL1

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.