Job Summary:
Archil is on a mission to change how developers build applications in the cloud, by building the next, default storage platform in the cloud. As a distributed systems engineer, you’ll work across the stack to solve problems and help build Archil volumes, with significant influence over the technical and product direction.
Responsibilities:
• Be oncall for a production system to help our customers if anything goes wrong.
• Build out never-before-seen capabilities in a storage service
• Design distributed systems interactions for atomicity and idempotency
• Deploy infrastructure and generalize infrastructure across different clouds
• Operate through changing customer requirements with lots of ambiguity
• Lead teams of engineers through complex decisions and PR feedback
Qualifications:
Required:
• 6+ years of experience building and operating distributed systems (flexible).
• You’ve successfully resolved disagreements at work before, and you understand that the highest priority is helping our customers — not being right.
• You’re comfortable debugging problems that occur as a result of failures in multiple, different systems, using tools like metrics and logs.
• You’ve been paged at 3am to solve a complex production issue before.
• You’re knowledgeable about distributed systems: you get how consensus works, you know how to scale systems, and you know what pitfalls in API design to avoid.
• You’re familiar with how to optimize the performance of a system, including a general sense of how much latency different operations take, and what kind of bottlenecks could lead to a reduction in potential throughput.
• You know how computers work from the silicon up.
Preferred:
• Ideally, you’ve worked at a startup before, so you know how chaotic this time can be.
Company:
Archil is a software company that develops cloud storage software that enables organizations to access and manage large datasets. Founded in 2024, the company is headquartered in San Francisco, USA, with a team of 11-50 employees. The company is currently Early Stage.