Location: San Francisco / Remote US   |   Full-Time   |   $130,000 - $245,000
Distributed Systems Go Rust Concurrency Fault Tolerance Queues Orchestration Performance Scalability Backend San Francisco Remote High Throughput Low Latency Multi-tenant Back End Engineer Staff Engineer
Company: Inngest provides a developer platform featuring modern orchestration, advanced queueing, and observability, removing infrastructure burdens for developers. We are backed by top VCs and angels like Guillermo Rauch and Tom Preston-Werner.

Role: Join Inngest as a Distributed Systems Engineer. You'll be pivotal in designing, implementing, and optimizing the core distributed systems that power Inngest's orchestration engine and multi-tenant queueing system. This role involves tackling complex challenges in concurrency control, fault tolerance, consistency, and achieving high throughput and low latency at scale. You will contribute significantly to the reliability and performance of the platform used by companies like SoundCloud and TripAdvisor.

Ideal Candidate: You possess a strong background in computer science and extensive experience building and operating complex distributed systems. Proficiency in languages like Go (used in our SDK) or Rust is essential. You have a deep understanding of consensus algorithms, message queues, database internals, and performance optimization techniques for distributed environments. Experience with multi-tenant systems and cloud-native architectures is highly desirable. You are comfortable working in our San Francisco hub or remotely within the US.
Post Date: May 6, 2025