- Full-time
Salary: $208,000 - 208,000 per year
Requirements:
- At least 7 years of professional software development experience (preferred).
- Experience creating reusable libraries, frameworks, SDKs, or shared platform services.
- Strong knowledge of OAuth 2.0, OpenID Connect, JWT, enterprise authentication and authorization, HTTP, REST APIs, and modern web application architecture.
- Hands-on experience with Microsoft Entra ID / Azure AD.
- Strong automated testing practices and experience with Git and CI/CD.
- Web Platform stream: strong Angular and TypeScript / JavaScript skills, with a solid understanding of browser security.
- Backend / Identity Platform stream: strong C# and modern .NET / ASP.NET Core skills; experience designing enterprise APIs and session-management solutions; strong knowledge of API security and distributed architecture.
- Nice to have: AWS; OpenTelemetry or distributed tracing; experience using AI coding agents such as Claude Code, Codex, or GitHub Copilot.
- Web Platform additional assets: MSAL, micro-frontends, or ASP.NET Core / C# experience.
- Backend / Identity additional assets: Redis or distributed caching, API Gateway, Backend-for-Frontend (BFF), PostgreSQL, event-driven architecture, or Python / FastAPI experience.
Responsibilities:
- Build reusable web platform components, frontend libraries, and SDK capabilities for the Web Platform stream.
- Integrate authentication and authorization, and implement session-related frontend behavior.
- Establish shared patterns for API integration, error handling, logging, telemetry, and configuration, and create reference implementations for application teams.
- Build reusable backend platform services and common libraries for the Backend / Identity Platform stream.
- Implement authentication, authorization, session management, and secure token handling.
- Establish standards for API security and integration, as well as error handling, logging, tracing, and production service behavior.
- Collaborate with architects and engineers across both streams to keep frontend and backend platforms aligned.
- Provide development teams with technical guidance and reference implementations.
Technologies:
- AI
- API
- ASP.NET
- AWS
- Angular
- Azure
- Backend
- C#
- CI/CD
- Claude Code
- Copilot
- FastAPI
- Frontend
- Git
- GitHub
- HTTP
- JWT
- JavaScript
- OAuth
- OpenID
- OpenTelemetry
- PostgreSQL
- Python
- REST
- Redis
- Security
- TypeScript
- Web
- Cloud
More:
We are Blackbook AI, and since 2016 we have helped more than 180 organizations deliver over 2,000 AI, automation, and data projects across more than 15 industries. Our Platform Engineering team creates secure, reusable foundations for our product teams, and we are hiring two senior engineers on 12-month contracts, with the possibility of extension, across Web Platform and Backend / Identity Platform. The roles are hybrid and based in Toronto, Ontario. We offer pay starting at $800 per day. Our work supports clients in sectors including transport, energy, finance, retail, and the public sector, and our growing global team has offices in Brisbane, Sydney, and Melbourne, with expansion into North America and the Philippines. We build AI for clients and use AI coding agents in our own day-to-day delivery.
last updated 41 week of 2026