Fauna | Senior Distributed Systems Engineer | San Francisco | Full time | <a href="
Come join the Core team at Fauna, where you’ll be working directly on our strongly consistent, distributed database. This means writing Scala code, every day, and working with other engineers to expand Fauna’s feature set while keeping its promise of ACID-compliance, fault tolerance, and strong consistency.
The creation of a distributed database that is strongly consistent requires incredibly disciplined engineering. Our software has been four years in the making, and we’ve taken the time to build things right. You’ll be working with engineers who have been tech leads for JVM teams and for storage backends, and helped architect Twitter’s data infrastructure.
Everyone here is a grown up. We for reals follow best practices. We also have lives outside of work, and go home for dinner.
Family friendly, remote friendly. Supportive coworkers.
Small company with plenty of room for growth, both in technical skills and in your career.
You’ll be well-versed in one or more of the following:
- Scala or another functional programming language
    * JVM experience is a plus
- Asynchronous programming
- Fault-tolerant network services
- Performance analysis
- Familiarity with some of the following is a bonus:
    * Storage Engines (LSM Trees, B-Trees, etc)
    * Consensus Protocols (RAFT, Paxos, ZooKeeper, etc)
Most of the team is in San Francisco, CA, but we're open to remote work for exceptional candidates.
If you're interested, or have questions, please send your resume to REDACTED_EMAIL.