5-7 years experience developing scalable distributed systems.
Proficiency in C, C++, Go, Rust, or Zig with a focus on performance and safety.
Experience with build automation and configuration management tools like Ansible or Puppet.
Familiarity with distributed storage systems such as Ceph or MinIO.
Minimum 2 years in software development, especially in distributed environments.
Willingness to work in-person in NYC 5 days a week with a small team.
Ability to work in an ambiguous, startup-like environment.
Responsibilities
Develop and enhance distributed systems performance and reliability.
Write and debug code, ensuring efficiency and safety at the systems level.
Manage infrastructure using configuration tools and automation.
Collaborate with team members to implement and iterate on processes.
Engage in hands-on work with distributed storage technologies.
Build systems from foundational principles to solve real-world problems.
Benefits
Medical, Vision, and Dental insurance.
401K match.
Unlimited paid time off (PTO).
Annual company offsite retreats.
Early-exercise stock options for equity.
12 weeks fully paid parental leave.
Full Job Description
You are a good fit if you
Have developed and scaled distributed systems and enjoy digging into performance and reliability issues across the filesystem, network, and storage stack.
Are comfortable writing and debugging in C, C++, Go, Rust, or Zig, and care deeply about efficiency, correctness, and safety at the systems level.
Are excited by the idea of self-hosting and managing infrastructure with build automation and configuration management tools (e.g., Ansible, Puppet, Chef).
Have familiarity with distributed storage systems like Ceph or MinIO, or are eager to get hands-on with them.
Have 2+ years of software development experience, ideally in performance-critical or distributed environments.
Enjoy working in person 5 days a week in NYC with a small, tight-knit team.
Thrive in the ambiguity of an early-stage startup and are energized by building from first principles.
Bonus
You've dabbled in your own side hustles or start-up projects.
You're comfortable creating new processes and iterating on them quickly.