30 days ago
Remote, WorldwideMid Level / Senior
Responsibilities
- Own the performance, reliability, and scalability of the Auth server.
- Plan and execute safe database migrations across Postgres instances.
- Build and improve observability metrics, tracing, alerting, and dashboards.
- Collaborate with platform and infrastructure teams on deployment orchestration.
- Contribute to the evolution of Auth's architecture for operational excellence.
- Write and review RFCs as part of the development process.
- Collaborate with engineers to ensure a seamless developer experience.
Requirements
- 4+ years of professional experience writing and shipping Go in production.
- Hands-on experience building and operating services at significant scale.
- Strong relational database experience, preferably with Postgres.
- Deep understanding of systems-level concerns in Go.
- Experience with Kubernetes and AWS in a production setting.
- Solid grasp of observability practices like metrics and distributed tracing.
- Experience managing database schema migrations safely at scale.
- Familiarity with multi-tenant architecture patterns.
- Good technical writing skills for the RFC process.
Benefits
- Fully remote work with a WeWork membership or co-working allowance.
- Equity ownership (ESOP) for all team members.
- Tech allowance for setting up an ideal work environment.
- 100% health insurance coverage for employees and 80% for dependents.
- Annual off-sites for team connection and collaboration.
- Flexible work hours with an asynchronous operation model.
- Annual education allowance for professional development.
