Senior Software Engineer
AuthZed · Remote · United States · Canada ·
COMPENSATION
$150k – $190k
Listed on the employer's job board (Ashby)
- Senior Software Engineer
- Fully remote (US/CA/EU)
- Go + Distributed Systems
- Open-source focus
- Stock options included
Join AuthZed to develop infrastructure for fine-grained authorization at scale. You will work on SpiceDB and related open-source projects, addressing complex issues in query planning, performance, and reliability within distributed systems.
This position offers technical leadership opportunities in an agile startup environment. You will collaborate with a high-performing team to deliver scalable solutions for global enterprise customers while maintaining a culture of mutual respect and psychological safety.
What you'll do
- Design, implement, test, and release features for SpiceDB and other OSS projects
- Drive best practices in testing and CI/CD to ensure platform robustness
- Take end-to-end ownership from development to production operations
- Participate in on-call rotation to support system reliability
- Troubleshoot correctness, stability, or performance issues in distributed systems
- Collaborate with users and contributors to evolve open-source APIs
- Mentor engineers and collaborate with product and support teams
- Create technical documentation, blogs, and talks to share knowledge
What you'll need
- Bachelor’s degree in Computer Science or equivalent experience
- 5+ years of experience with Golang, Python, or Java
- Strong background in systems engineering, such as databases or OS
- Experience building and debugging complex production systems
- Proficiency with cloud infrastructure and distributed databases
- Familiarity with CI/CD, Docker, and Git workflows
- Excellent communication skills for technical and non-technical audiences
- Proven ability to thrive in remote-first, cross-time-zone teams
Nice to have
- Experience building Kubernetes controllers or operators
- Familiarity with database internals like compilers and indices
- Knowledge of query planning, optimization, and materialized views
- Understanding of modern authorization systems and access control models
- Experience with Go programming language
Stack
- SpiceDB
- Golang
- Python
- Java
- Docker
- Git
- Kubernetes
How you'll work
- Fully remote work policy
- Team located in US, Canada, and Europe
- Flexible hours designed for your timezone
- Participation in on-call rotation required
- Twice-yearly team offsites for bonding and collaboration
What you get
- Competitive pay tailored to experience
- Early-stage startup stock options
- Comprehensive healthcare for US team members
- Insurance plans available
- Supportive team environment with psychological safety
- Structured mentorship and professional advancement