• Expert knowledge of either Rust or C++,
• Experience in designing, implementing, and maintaining reliable and horizontally scalable distributed systems,
• Knowledge of service observability and reliability best practices,
• Experience in operating commonly used databases such as PostgreSQL, Clickhouse, and MongoDB.
• Additionally, any of the below points will help a candidate stand out:
• Expert knowledge of Python,
• Experience with Docker, Kubernetes, and containerized applications,
• Expert knowledge of TypeScript,
• Expert knowledge of gRPC (unary, response streaming, bi-directional streaming, REST mapping),
• Hands-on experience with LLM APIs, embeddings, or RAG patterns,
• Track record of delivering user-facing software at scale.
• This position is in-person in London, UK. We usually work from the office 5 days a week but allow for work-from-home days when required. Candidates must be willing to attend late meetings at least once a week to coordinate with the rest of our team in Palo Alto.
• Autofill with MyGreenhouse