Distributed Systems engineers implement and run in production the foundational platforms powering our applications. Your data pipelines will ingest, store, analyze and query in real-time billions of events per second from companies all over the globe. The platforms are optimized for durability, high availability, low latency, internet-scale footprint and operability.
What Youll Do:
Build fault-tolerant, horizontally scalable solutions running in multi-tenant environments.
Write in Go, Java, Rust or C++, amongst other languages.
Use Kafka, Redis, Cassandra, Elasticsearch and other open-source components.
Own meaningful parts of our service, have an impact, grow with the company.
Requirements:
You have a BS/MS/PhD in a scientific field or equivalent experience.
You have significant backend programming experience in one or more languages (Go, Java, Rust, C++).
You have been exposed to working on problems (high durability / low latency /).
You can get down to the low-level when needed.
You care about simple designs and performance.
You want to work in a fast, high-growth startup environment that respects its engineers and customers.
Youre excited about leveraging AI tools to enhance how you code, solve problems, and build – or eager to learn how.
You have a BS/MS/PhD in a scientific field or equivalent experience.
You have significant backend programming experience in one or more languages (Go, Java, Rust, C++).
You have been exposed to working on problems (high durability / low latency /).
You can get down to the low-level when needed.
You care about simple designs and performance.
You want to work in a fast, high-growth startup environment that respects its engineers and customers.
Youre excited about leveraging AI tools to enhance how you code, solve problems, and build – or eager to learn how.
This position is open to all candidates.























