Authzed
Senior Software Engineer
United States, Remote. Posted 2 months ago
The role
You will work on SpiceDB and other open-source projects across the AuthZed ecosystem. You will tackle problems involving distributed systems, databases, cloud infrastructure, and authorization.
What you will do
- Research, design, implement, test, and release features across SpiceDB and other open-source AuthZed projects.
- Drive best practices in software development, testing, and CI/CD.
- Take end-to-end ownership of work from development to production operations.
- Participate in on-call rotation.
- Troubleshoot correctness, stability or performance issues in a complex distributed system.
- Collaborate with users and contributors and review contributions.
- Identify opportunities to optimize processes and elevate team performance.
- Work closely with other engineers, product, and support teams.
- Showcase work through technical documentation, blogs, and talks.
Required qualifications
- Bachelor’s degree in Computer Science or a related field or equivalent experience.
- 5+ years of experience working in programming languages like Golang, python, Java.
- Strong Systems engineering background (e.g. distributed systems, operating systems, databases).
- Experience building and debugging complex production systems where correctness, reliability, and performance matter.
- Experience with cloud infrastructure and managing distributed databases in cloud-native environments.
- Experience with modern software development practices and tools, such as continuous integration/continuous deployment (CI/CD), Docker, and Git.
- Excellent communication skills.
- Ability to thrive in remote-first, cross-time-zone teams.
Nice to have
- Experience with Go is a plus.
- Experience building kubernetes controllers or operators.
- Familiarity with database concepts, and how they are implemented: compilers, indices, query planning, optimization, materialized views, etc.
- Familiarity with modern authorization systems and access control models.
Benefits
- Competitive pay tailored to your experience.
- Early-stage startup stock options.
- Healthcare (for US team members).
- Insurance plans.
- Twice-yearly offsites.
About the company
AuthZed is the creator and maintainer of SpiceDB and authorization infrastructure. They are a fully remote company with employees across the US, Canada, and Europe.