AuthZed · 2 months ago
Sr. Software Engineer - Distributed Databases
AuthZed is seeking a driven and innovative Senior Software Engineer experienced in distributed databases to help shape the future of their open-source database, SpiceDB. The role focuses on optimizing performance, scalability, and efficiency for both SpiceDB OSS and Enterprise, involving responsibilities such as designing new features, troubleshooting issues, and collaborating with cross-functional teams.
Cyber SecurityInformation TechnologySoftware
Responsibilities
Research, design, implementation, testing and release for new database features and enhancements
Troubleshooting correctness, stability and performance issues related to statement planning and execution within a complex distributed system
Driving Optimization efforts by gathering statistics, refining query planning, and implementing materialized views and incremental view maintenance (IVM)
Indexing, partitioning, and caching strategies to improve query efficiency and overall database performance
Contributions to both our open source and enterprise database product, SpiceDB
Collaboration closely with product, engineering, and support teams
Qualification
Required
Bachelor's degree in Computer Science or a related field or equivalent experience
5+ years of experience working in system-level languages like Golang, C/C++, Rust or Zig
In-depth knowledge of database concepts, and how they are implemented: compilers, indices, query planning, optimization, materialized views, etc
Strong Systems engineering background (e.g. distributed systems, operating systems, databases)
Proven ability to diagnose performance bottlenecks and propose creative solutions
Excellent communication skills with a proven ability to articulate technical concepts to both technical and non-technical stakeholders
Ability to collaborate effectively with remote teams across time zones
Familiarity with modern software development practices and tools, such as continuous integration/continuous deployment (CI/CD), Docker, and Git
Preferred
Master's level coursework in database systems
Experience with Golang
Experience with cloud infrastructure and managing databases in cloud-native environments
Familiarity with modern authorization systems and access control models
Benefits
Stock options at an early-stage startup.
Comprehensive benefits including healthcare (in the US) and other insurance.
A fully remote and flexible schedule to accommodate different time zones.
Twice-yearly travel for team offsites, focused on team bonding, collaboration, and having fun!
Company
AuthZed
AuthZed is a permissions systems provider that helps organizations build fast, secure, and scalable authorization services for applications.
Funding
Current Stage
Early StageTotal Funding
$15.9MKey Investors
General CatalystWork-Bench
2024-06-27Series A· $12M
2021-04-21Seed· $3.9M
Recent News
2025-08-22
Company data provided by crunchbase