AuthZed

AuthZed

Sr. Software Engineer - Distributed Databases

United States · Senior

Sponsorship not specifiedDetected 259 days ago
GoRustC++Distributed SystemsCloud PlatformsDockerCI/CDStatisticsSystems EngineeringResearchCommunicationCollaboration

About the role

  • We're looking for a driven and innovative Senior Software Engineer, experienced in distributed databases to help shape the future of our open-source database, SpiceDB.
  • In this role, you'll leverage your deep expertise in database engineering to push the boundaries of performance, scalability, and efficiency for both SpiceDB OSS and Enterprise.
  • You'll focus on low-latency query optimization, refining database architecture, and ensuring the system is robust and reliable for large-scale, mission-critical applications.

Responsibilities

  • Research, design, implementation, testing and release for new database features and enhancements.
  • Collaboration closely with product, engineering, and support teams.
  • SpiceDB is built to manage security-critical application permissions.
  • A supportive environment where your ideas lead to real impact.

Requirements

  • 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.
  • 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.
  • Familiarity with modern software development practices and tools, such as continuous integration/continuous deployment (CI/CD), Docker, and Git.
  • Experience with Golang.
  • Experience with cloud infrastructure and managing databases in cloud-native environments.
  • Familiarity with modern authorization systems and access control models.
  • Ability to collaborate effectively with remote teams across time zones.
  • Master's level coursework in database systems.

Skills

  • Indexing, partitioning, and caching strategies to improve query efficiency and overall database performance.
  • Contributions to both our open source and enterprise database product, SpiceDB.
  • Strong Systems engineering background (e.g. distributed systems, operating systems, databases).

Compensation

  • Competitive salary based on experience.

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.

Company info

  • We are the creators and maintainers of SpiceDB and the authorization infrastructure that companies around the world depend on to keep their engineering teams focused on what matters most - their own product.
  • We are a Series A company, fixing broken access control with products that eliminate complex permission management while delivering enterprise-scale performance and consistent access control.

This listing is sourced directly from AuthZed's careers page and normalized into a canonical job model.