11 days ago
Base Salary
$161k - $261k/yr
Responsibilities
- Design, build, and operate Go services for authentication and authorization.
- Extend OIDC, SSO, SAML, and SCIM integrations.
- Improve observability, performance, and security of identity services.
- Design for multi-region operation and safe rollout of changes.
- Lead projects end-to-end and contribute to IAM platform direction.
- Partner with Product, Security, and engineering teams for API clarity.
- Participate in on-call rotation and respond to production incidents.
Requirements
- 6+ years of backend software engineering experience.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Strong proficiency in Go and experience with production services.
- Solid knowledge of PostgreSQL and operating under real load.
- Experience with gRPC and event-driven systems using Kafka.
- Experience operating on AWS.
- Strong understanding of identity and security concepts like OAuth2 and OIDC.
- Experience with authorization models including RBAC and ReBAC.
- Track record of designing reliable and secure distributed systems.
- Excellent communication skills in a remote environment.
Benefits
- Freedom and flexibility to fit work around life.
- Designated quarterly Whaleness Days and end of year break.
- Home office setup for comfortable work.
- 16 weeks of paid parental leave.
- Technology stipend of $100 net/month.
- Encouraging PTO plan.
- Training stipend for professional development.
- Equity in the company.
- Docker swag.
- Medical benefits, retirement, and holidays vary by country.
- Remote-first culture with offices in Seattle and Paris.
