This job has expired

This position was posted on April 28, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Docker Inc. logo

Senior Software Engineer, IAM

Job Overview

Location

Canada

Job Type

Full-time

Category

Backend Engineer

Date Posted

April 28, 2026

Full Job Description

📋 Description

  • Senior Software Engineer on Docker's IAM team, responsible for designing, building, and operating Go services that power authentication, authorization, token handling, and identity lifecycle for Docker's suite of products used by over 20 million monthly users.
  • Day-to-day work includes extending OIDC, SSO, SAML, and SCIM integrations, evolving authorization models (including ReBAC), improving observability and security of identity services, designing for multi-region resilience, leading end-to-end projects, mentoring teammates, and participating in on-call rotations for critical auth flows.
  • Docker is a globally distributed, remote-first company trusted by developers and enterprises worldwide, building tools that define how software is built and delivered, with IAM serving as the identity backbone for every authenticated request to Docker's platform.
  • In this role, you will deepen your expertise in identity and security systems, lead technical direction for Docker's IAM platform, shape enterprise-scale authorization models, improve reliability and security of critical services, and grow as a trusted technical leader mentoring peers in a high-impact, security-focused domain.

Skills & Technologies

Go
PostgreSQL
AWS
Docker
gRPC
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Docker Inc. logo
Docker Inc.
Visit Website

About Docker Inc.

Docker Inc. provides an open platform for developing, shipping, and running applications inside lightweight containers. Its tools package software and dependencies into portable units that run consistently across environments, accelerating DevOps workflows and cloud-native development. The company offers Docker Desktop, Hub, and subscription services that integrate with CI/CD pipelines and orchestration platforms, enabling teams to build, share, and deploy microservices at scale while maintaining security and governance policies.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina - Remote
Full-time
Expired Jun 21, 2026
TypeScript
Scala
React
+4 more

3 months ago

Argentina - Fully Remote
Part-time
Expires Aug 31, 2026
Python
JavaScript
TypeScript
+4 more

21 days ago

Expired
Argentina - Fully Remote
Contract
Expired Jun 14, 2026
Python
JavaScript
TypeScript
+4 more

3 months ago

Expired
Argentina - Fully Remote
Contract
Expired Jul 15, 2026
Python
JavaScript
TypeScript
+4 more

2 months ago