Open Whisper Systems is making private communication simple. We design open protocols, develop Open Source software, and give it away for free.
It's challenging work, and we pay ourselves to take it on, but we're not a business. We started this project because we think making things is fun, privacy is valuable, and cryptography is remarkable.
Working at Open Whisper Systems is an opportunity to collaborate with passionate people in an environment where it's possible to be creative and effective.
Server Developer*. We're seeking a full-stack engineer with a penchant for server-side Java, high performance server architecture, and scaling tens of millions of users with hundreds of thousands of requests per second. Help take ownership of a unique infrastructure with novel challenges that is both high scale and aspires to "zero knowledge." A small team means you will be responsible for everything on the spectrum from architecting major features to devops and deployment. This is an opportunity to play a major part in building and maintaining a service that serves rather than leverages its user base.
Android Developer*. Is the pleasure center of your brain directly wired to the experience of a slick UX or a nice animation? Do you hunt down memory leaks and StrictMode violations for fun? We're looking for someone with deep knowledge of the Android framework and an equally strong intuition for pairing beautiful app experiences with beautiful code. You'll be the architect of major features, making your code available to the world. You don't need to be a security expert; it's knowing how to make complicated systems simple to use that's at the heart of what we do.
Desktop Developer* (Web Developer). Our desktop client is a cross-platform JavaScript application. We're looking for a developer to join us in making high-level architectural decisions, building out major features, and shipping regularly to a growing user base.
No experience with cryptography necessary, just solid web development experience, an eye for good design, and the desire to ship a first-class experience that is beautiful, rich, and reliable. Time spent with Node and Electron is a plus.
Working at the intersection of usability and security presents the difficult design challenge of distilling complex behaviors into intuitive interactions. Help us provide a seamless experience across our Android, iOS, and desktop clients.
Send us a note at workwithus@whispersystems.org. We look forward to hearing from you.