T

Senior/Entry-Level Backend Engineer (Distributed Systems, Graph Streaming)

thatdot • United States
Full Remote
Apply Now
Key Highlights
Deep type-driven design and distributed systems thinking required.
Remote-first company with occasional travel for collaboration.
Focus on correctness, fault tolerance, and scalable systems.
Key Responsibilities
Design and implement cluster protocols for distributed systems.
Extend query engines and actor-based graph interpreters.
Build back-pressured streaming pipelines for high-throughput data.
Ensure fault tolerance and correctness across clusters.
Collaborate on documentation and community engagement.
Technical Skills Required
Distributed Systems Statically Typed Functional Programming Fault-Tolerant Architecture
Benefits & Perks
Medical insurance
Vision insurance
Dental insurance
401(k)
Nice to Have
Formal verification (Lean, TLA+)
Graph databases experience
Kafka or Cassandra/ScyllaDB knowledge

Job Description

We're building Quine, a streaming graph, and its Enterprise edition. The work includes designing cluster protocols, extending our query engine and actor-based graph interpreter, and building back-pressured streaming pipelines. Every feature has to work correctly across a cluster when nodes fail, so we want deep type-driven design paired with distributed systems thinking.

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.