Remote Position
[Remote] Lead Messaging Engineer
π Remote Β· United States
πΌ Full-time
Note: The job is a remote job and is open to candidates in USA. The company is building a digital home for the global Muslim community, centered on a private messaging application that will expand into payments, commerce, and media. The Senior Messaging Engineer will work hands-on across the React Native app and Go backend to improve the existing product, scale it internationally, and solve complex real-time messaging and reliability challenges.
Responsibilities
- We're looking for a Senior Messaging engineer to join our existing team and help take us to global scale
- It's hands-on: you'll work across the React Native app and the Go backend, improving the product we already have and getting it ready for serious international growth
- The role is heavily hands-on across React Native and Go. Youβd be working on things like real-time messaging, offline sync, message ordering and retries, push notifications, multi-device sessions, encryption, media, and eventually voice and video
- Need someone who has dealt with the hard problems that come with messaging at scale: flaky mobile connections, delivery guarantees, concurrent connections, synchronization, reliability, and debugging production issues
Skills
- A senior engineer
- The role is heavily hands-on across React Native and Go
- Need someone who has dealt with the hard problems that come with messaging at scale: flaky mobile connections, delivery guarantees, concurrent connections, synchronization, reliability, and debugging production issues
- Especially interested in people who have worked on an actual messenger, communication platform, or other real-time product
Benefits
- Remote founding-team environment
- A lot of ownership and the opportunity to have a real impact on the technical direction
Company Overview