4 months ago
Toronto, CanadaSenior
Base Salary
$150k - $195k/yr
Responsibilities
- Design, implement, and maintain backend services and APIs for AuthZed Cloud’s control plane.
- Build and operate Kubernetes-native systems, including custom operators and controllers.
- Design durable workflows for provisioning, configuration changes, scaling, and deletion.
- Implement and integrate secure authentication and identity flows in a multi-tenant SaaS environment.
- Engineer distributed systems that function correctly under various failure conditions.
- Collaborate with frontend engineers to design APIs and workflows for user experiences.
- Ensure services are observable and operable through structured logging and metrics.
- Troubleshoot and resolve complex production issues.
- Participate in on-call rotations and contribute to incident resolution.
- Document APIs, workflows, and operational guidelines.
Requirements
- Bachelor's degree or equivalent in Computer Science or related field.
- 5+ years of software engineering experience, including 3+ years in cloud computing and Kubernetes.
- Experience with distributed systems and cloud-native technologies.
- Strong Kubernetes experience, including designing or operating controllers/operators.
- Experience implementing or integrating authentication systems like SSO, SAML, OAuth/OIDC.
- Experience with relational databases and transactional data models.
- Ownership mindset and passion for solving complex problems.
- Excellent communication and collaboration skills.
Benefits
- Opportunity to work with cutting-edge technology in a rapidly growing sector.
- A supported environment where your ideas lead to real impact.
- Competitive salary based on experience.
- Stock options at an early-stage startup.
- Comprehensive benefits including healthcare and other insurance.
- Fully remote and flexible schedule to accommodate different timezones.
- Twice-yearly travel for team offsites focused on bonding and collaboration.
