2d ago
Senior Software Engineer, IAM
Canada
$160.9k-$260.7k / year
full-timesenior Remotesoftware
๐ Tech Stack
๐ผ About This Role
You'll join the IAM team at Docker, which owns the identity backbone for millions of developers. You'll design and build Go services for authentication, authorization, and token lifecycle, with correctness, latency, and security as top priorities. This remote-first role offers high impact on systems that every Docker request depends on.
๐ฏ What You'll Do
- 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
- Lead projects end-to-end and contribute to IAM platform direction
๐ Requirements
- 6+ years of backend software engineering experience
- Strong proficiency in Go building production services
- Solid working knowledge of PostgreSQL schema design and query performance
- Experience with gRPC and event-driven systems using Kafka
โจ Nice to Have
- Production experience with SCIM provisioning and enterprise SSO integrations
- Hands-on experience with Auth0 or similar identity platforms
- Experience building or operating multi-region services
๐ Benefits & Perks
- ๐ฐ Competitive salary and equity
- ๐๏ธ Remote-first work culture
- ๐ฉบ Health benefits
- ๐ On-call rotation with compensation
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Recruiter screenยท 30 min
- 2Technical interviewยท 60 min
- 3Hiring manager roundยท 45 min
0 0 0