Full-time Posted June 08, 2026
Apply Now

Job Description

Requirements

  • Passion for working on complex technical products and exposure to topics like distributed systems, consensus, data replication, concurrency control, file systems, or SQL processing
  • Used systems languages such as Go, C, C++, or Rust
  • Experience designing distributed systems, including trade-offs around consistency, availability, and performance
  • Experience (or strong interest) in adopting AI-centric development workflows
  • Experience building collaborative relationships with your colleagues. You enjoy being part of the code review process and partnering with your teammates on challenging problems
  • Experience working with a distributed team, working across multiple timezones
  • Experience with and motivation to take ownership of technical problems end-to-end
  • 5+ years of relevant experience is ideal
  • A BS in Computer Science or equivalent experience
  • Bonus: exposure to databa...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application