SimpleX Chat is a fully open-source, private and secure messaging platform. It is the first, and it seems the only, messaging network that does not have any kind of user identity in its design (not even random numbers) - it uses anonymous pairwise identifiers instead.
It is also a seed stage startup with a lot of user growth in 2022-2023, and a lot of exciting technical and product problems to solve to grow faster.
We are looking for a systems Haskell engineer who:
- wants to work in a startup (high pace and intensity, longer hours, a substantial part of the compensation is stock options, solving only customer problems and avoiding over-engineering).
- expert in Haskell, including:
- strictness.
- network libraries.
- exception handling, concurrency, STM.
- type systems - we use ad hoc dependent types a lot.
- exceptionally pragmatic.
- has some expertise in network protocols, cryptography and general information security principles and approaches.
- interested to build the next generation of messaging network.
- does not suffer from “not invented here” syndrome, and at the same time interested to design and implement protocols and systems from the ground up when appropriate.
We prefer links to projects and blog posts and short descriptions to CVs – please don’t send more than 1/2 of the page.
No need to apply via LinkedIn, please just reach out.