6 months ago
Toronto, CanadaSenior
Base Salary
$155k - $210k/yr
Responsibilities
- Research, design, implement, test, and release new database features and enhancements.
- Troubleshoot correctness, stability, and performance issues in a distributed system.
- Drive optimization efforts through statistics gathering and query planning refinement.
- Implement indexing, partitioning, and caching strategies to enhance query efficiency.
- Contribute to both open source and enterprise versions of SpiceDB.
- Collaborate with product, engineering, and support teams.
Requirements
- Bachelor’s degree in Computer Science or related field or equivalent experience.
- 5+ years of experience in system-level languages like Golang, C/C++, Rust, or Zig.
- In-depth knowledge of database concepts and their implementations.
- Strong background in systems engineering, including distributed systems and databases.
- Proven ability to diagnose performance bottlenecks and propose solutions.
- Excellent communication skills for articulating technical concepts to diverse stakeholders.
- Ability to collaborate effectively with remote teams across time zones.
- Familiarity with modern software development practices and tools.
Benefits
- Opportunities to work with cutting-edge technology in a growing sector.
- Supportive environment where ideas lead to real impact.
- Competitive salary based on experience.
- Stock options at an early-stage startup.
- Comprehensive benefits including healthcare and other insurance.
- Fully remote and flexible schedule to accommodate different time zones.
- Twice-yearly travel for team offsites focused on bonding and collaboration.
