GrepJob
Docker

Senior Software Engineer, IAM

Docker
Apply
11 days ago
Toronto, CanadaSenior
H1B Sponsor

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.

Tech Stack

Apache KafkaAWSDockerGogRPCPostgreSQL

Categories