-
Infotree Global Solutions

Golang Developer

Infotree Global Solutions
Canada · Contract · Mid-Senior

Duties:

The Team

  • The CLIENT’s provides robust access management solutions, such as Fine Grained Authorization (FGA) to power customer-facing applications and websites.
  • FGA is a multi-Region software as a service (SaaS) offering for flexible, fine-grained authorization at any scale.
  • It’s based on relationship-based access control (ReBAC), which is an evolution of role-based access control (RBAC) and attribute-based access control (ABAC) authorization models.


Important Note: Looking for solid "Go Developer" with potential "K8s/Helm chart" experience.


What you’ll be doing

  • Architect and build the Go-based control plane services that power our user-facing dashboard and APIs, ensuring the system is performant, scalable, and delights our customers.
  • Design and enforce the authorization logic that secures our platform, integrating our Fine-Grained Authorization engine into the ecosystem to handle complex, multi-tenant permission models.
  • Provide technical leadership within the team, mentoring engineers and driving engineering decisions via RFDs and RFCs to maintain a high bar for code quality.
  • Champion the reliability and observability of our services, proactively identifying performance improvements and refactoring code to ensure our systems are resilient.
  • Contribute to the maintenance of our broader developer ecosystem tools as needed, ensuring a consistent and high-quality experience across our offerings.


Skills:

What you’ll bring to the role

  • 5+ years of backend engineering experience with a primary focus on Go (Golang) and distributed systems.. You design ergonomic, versioned APIs that delight our customers, treating the API as the product itself.
  • A strong background in optimizing backend performance and reliability, moving beyond basic CRUD to understand how database internals and concurrency patterns affect high-throughput distributed systems.
  • Experience implementing authorization models, preferably by implementing Fine-Grained Authorization at the application layer. You are comfortable securing multi-tenant resources and enforcing permissions within a distributed control plane.
  • Operational excellence in an asynchronous, remote environment. You have a bias for small, incremental delivery (N+1) over "big bang" releases, and a habit of writing clear RFDs/RFCs to articulate and defend your engineering trade-offs.
  • A mindset that values the "Distribution" of software. You understand that how our software is packaged (e.g., Helm charts, containers) directly impacts the customer experience.


And extra credit if you have experience in any of the following!

  • Expertise in creating robust Helm charts for self-hosted environments and managing "Day 2" operations.
  • Experience maintaining Open Source projects, building Developer Tools (CLIs), or managing community contributions.
  • Familiarity with other backend languages like Java, Python, or .NET to help guide our SDK strategy.
  • Prior experience with OpenFGA, Auth0, or similar identity and access management providers.

Key Skills

Ranked by relevance

identity and access management python golang java saas
Login to Apply
Posted
Feb 24, 2026
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Information Services Technology Information Media IT Services IT Consulting

Categories

Information Technology Engineering Design

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cavendish Professionals
Related

Fullstack Developer

2026-06-16

Contract
Mid-Senior
Latvia
Technology
Consulting
View Job Details
Infotree Global Solutions
Related

Back End Developer

2025-08-25

Full-time
Mid-Senior
Poland
Engineering Services
Engineering
View Job Details
Be | Shaping the Future
Related

Blockchain Developer

2026-06-15

Contract
Associate
Italy
Business Consulting
Consulting