Flinks

Senior Platform Engineer

Montreal, Quebec · Remote · Posted yesterday

Opens apply.workable.com

Get a version of your resume written for this job.

Salary
Not listed
Job type
Full-time
Work mode
Remote
Source
Workable (employer's hiring system)

Skills mentioned

Kubernetes, Azure, Terraform, CI/CD, DevOps, Python, Go, C#

About the role

Voir la version française ci-dessous

About Flinks 🚀

Flinks is the embedded finance platform that brings together connectivity, intelligence, and payments — giving businesses the infrastructure they need to build and deliver seamless financial experiences at scale.

As a leader in Open Finance in Canada, we’ve grown since 2016 into one of North America’s most trusted platforms for financial data access, enrichment, and money movement. We work with innovators across many industries, including lending, fintech, banking, insurance, and wealth management.

Today, our platform connects to 15,000+ financial institutions across North America and powers over 1M monthly connections. We also give our customers unprecedented visibility into 4,500+ real-time financial insights to support smarter decisioning. Companies rely on Flinks to streamline onboarding, verify income, assess credit risk, and power faster payment experiences.

We’re on a mission to drive financial innovation and help businesses build financial experiences that feel effortless, connected, and customer-first. That’s where you come in.

What You'll Be Doing 🔥 

  • Build and own our internal developer platform: a Backstage-based portal and service catalog with software templates that scaffold a production-ready service (repo, pipeline, infrastructure, dashboards, alerts, ownership) in minutes.
  • Define the golden path from commit to production: pipeline templates, environment promotion, and progressive delivery through our Kubernetes GitOps model (Argo CD, Helm, Kustomize, Azure DevOps).
  • Encode standards as code: quality gates, security scanning, and policy checks live in templates and pipelines, not review checklists.
  • Shape how AI agents and assistants work in our SDLC: where they operate, what they can touch, and how their output is reviewed, traced, and approved. You will partner with Security and Compliance to make this work in a regulated environment.
  • Build agent-facing interfaces, such as MCP servers, that expose the catalog, pipelines, and infrastructure to AI agents safely. Track agent-assisted changes with the same DORA and quality metrics as human ones.
  • Evolve our cloud and Kubernetes infrastructure and extend self-service (Terraform, declarative APIs, PRs) so teams provision what they need with guardrails instead of tickets.
  • Cut developer toil: local development, preview environments, test feedback time, and pipeline duration.
  • Treat developers as your customers: gather feedback, document, drive adoption, and keep platform code tested, versioned, and maintainable.

Who You Are 

  • At least 8 to 10 years in platform, DevOps, or infrastructure engineering, with real software development along the way. Any language works (we use C#, Go, and Python); you write and maintain production code, not only configuration.
  • Hands-on Backstage experience (catalog, software templates, TechDocs, plugins), or you have built an equivalent internal developer portal and can walk us through it.
  • Kubernetes, GitOps (Argo CD or Flux), and Terraform in a major cloud. GCP or Azure is a plus.
  • CI/CD and release engineering: pipeline templates, environment promotion, safe rollouts and rollbacks.
  • You use AI coding tools daily and have a point of view on where they fit in a team's SDLC.
  • Working knowledge of observability: traces, metrics, logs, SLOs.
  • A practitioner, not a strategist: senior enough to drive initiatives and build from scratch with minimal direction. You do the hands-on work.

Great to haves

  • Custom Backstage plugin development, or running Backstage at scale
  • Building MCP servers or agent tooling, or integrating LLMs into CI/CD and developer workflows
  • Defining governance for AI-generated code: review standards, permission boundaries, audit trails
  • Policy-as-code and supply chain security (OPA, Kyverno, SBOM, artifact signing)
  • DORA metrics, developer satisfaction measurement, ephemeral environments
  • Regulated or financial-services delivery experience

Why This Role Matters at Flinks đź’ˇ

  • Greenfield: you define the golden path rather than inherit it.
  • Everything you build is used by every engineering team at Flinks.
  • High visibility: AI-enabled delivery is a top company priority.
  • You help decide how AI agents build and ship software in a regulated environment, in a strong learning environment with plenty already in place to build on.

The Interview Process 🏗

  • Introductory call with our Head of People
  • Hiring manager conversation
  • One-hour technical interview 

À propos de Flinks 🚀

Flinks est une plateforme de finance embarquée qui réunit connectivité, intelligence et paiements. Elle offre aux entreprises l’infrastructure dont elles ont besoin pour créer et proposer des expériences financières fluides à grande échelle.

Chef de file de la finance ouverte au Canada, nous avons connu une croissance soutenue depuis 2016 et sommes devenus l’une des plateformes les plus fiables en Amérique du Nord pour l’accès aux données financières, leur enrichissement et les transferts de fonds. Nous collaborons avec des entreprises innovantes de nombreux secteurs, notamment le prêt, les technologies financières, les services bancaires, l’assurance et la gestion de patrimoine.

Aujourd’hui, notre plateforme se connecte à plus de 15 000 institutions financières en Amérique du Nord et permet plus d’un million de connexions par mois. Nous offrons également à nos clients une visibilité sans précédent sur plus de 4 500 indicateurs financiers en temps réel afin de favoriser une prise de décision éclairée. Les entreprises comptent sur Flinks pour simplifier l’intégration de leurs clients, vérifier les revenus, évaluer le risque de crédit et accélérer les paiements.

Notre mission est de stimuler l’innovation financière et d’aider les entreprises à créer des expériences financières simples, connectées et centrées sur le client. C’est là que vous entrez en jeu.

Ce que vous ferez 🔥

  • Concevoir et prendre en charge notre plateforme de dĂ©veloppement interne : un portail et un catalogue de services basĂ©s sur Backstage, avec des modèles logiciels permettant de gĂ©nĂ©rer en quelques minutes un service prĂŞt pour la production (dĂ©pĂ´t de code, pipeline, infrastructure, tableaux de bord, alertes et responsabilitĂ©s).
  • DĂ©finir le parcours de rĂ©fĂ©rence (« golden path ») du commit Ă  la production : modèles de pipelines, promotion entre les environnements et livraison progressive grâce Ă  notre approche GitOps sur Kubernetes (Argo CD, Helm, Kustomize et Azure DevOps).
  • IntĂ©grer les standards directement aux outils : contrĂ´les de qualitĂ©, analyses de sĂ©curitĂ© et vĂ©rifications de conformitĂ© aux politiques dans les modèles et les pipelines, plutĂ´t que de s’appuyer sur des listes de vĂ©rification manuelles.
  • DĂ©finir la façon dont les agents et les assistants d’IA interviennent dans notre cycle de dĂ©veloppement logiciel : leurs environnements d’exĂ©cution, leurs niveaux d’accès et les mĂ©canismes de rĂ©vision, de traçabilitĂ© et d’approbation de leurs contributions. Vous travaillerez avec les Ă©quipes SĂ©curitĂ© et ConformitĂ© pour mettre en place ces pratiques dans un environnement rĂ©glementĂ©.
  • CrĂ©er des interfaces destinĂ©es aux agents, comme des serveurs MCP, qui donnent aux agents d’IA un accès sĂ©curisĂ© au catalogue, aux pipelines et Ă  l’infrastructure. Mesurer les changements rĂ©alisĂ©s avec l’aide de l’IA Ă  l’aide des mĂŞmes indicateurs DORA et de qualitĂ© que ceux utilisĂ©s pour Ă©valuer le travail des dĂ©veloppeurs.
  • Faire Ă©voluer notre infrastructure infonuagique et Kubernetes, et Ă©tendre les capacitĂ©s de libre-service (Terraform, API dĂ©claratives et demandes de fusion) afin que les Ă©quipes puissent accĂ©der aux ressources dont elles ont besoin avec des garde-fous intĂ©grĂ©s, plutĂ´t que de devoir soumettre des billets.
  • RĂ©duire les tâches rĂ©pĂ©titives des dĂ©veloppeurs en amĂ©liorant le dĂ©veloppement local, les environnements de prĂ©visualisation, les dĂ©lais de rĂ©troaction des tests et la durĂ©e des pipelines.
  • ConsidĂ©rer les dĂ©veloppeurs comme vos clients : recueillir leurs commentaires, documenter les solutions, favoriser leur adoption et maintenir une plateforme dont le code est testĂ©, versionnĂ© et facile Ă  maintenir.

Votre profil

  • Vous avez au moins 8 Ă  10 ans d’expĂ©rience en ingĂ©nierie de plateforme, en DevOps ou en infrastructure, ainsi qu’une solide expĂ©rience en dĂ©veloppement logiciel. Nous utilisons notamment C#, Go et Python, mais toute expĂ©rience pertinente en programmation est considĂ©rĂ©e. Vous savez Ă©crire et maintenir du code en production, et pas seulement de la configuration.
  • Vous avez une expĂ©rience pratique de Backstage (catalogue, modèles logiciels, TechDocs et plugiciels), ou vous avez conçu un portail de dĂ©veloppement interne Ă©quivalent et ĂŞtes en mesure de nous prĂ©senter votre expĂ©rience en dĂ©tail.
  • Vous maĂ®trisez Kubernetes, GitOps (Argo CD ou Flux) et Terraform sur une plateforme infonuagique d’envergure. Une expĂ©rience avec GCP ou Azure est un atout.
  • Vous avez de l’expĂ©rience en CI/CD et en ingĂ©nierie des mises en production : modèles de pipelines, promotion entre les environnements, dĂ©ploiements et retours en arrière sĂ©curitaires.
  • Vous utilisez rĂ©gulièrement des outils de codage assistĂ©s par l’IA et avez une opinion rĂ©flĂ©chie sur la place qu’ils devraient occuper dans le cycle de dĂ©veloppement d’une Ă©quipe.
  • Vous avez une connaissance pratique de l’observabilitĂ© : traces, mĂ©triques, journaux et objectifs de niveau de service (SLO).
  • Vous ĂŞtes une personne de terrain, et non uniquement une personne de stratĂ©gie. Vous avez suffisamment d’expĂ©rience pour mener des initiatives et bâtir des solutions Ă  partir de zĂ©ro avec peu de supervision. Vous aimez mettre la main Ă  la pâte.

Atouts

  • ExpĂ©rience dans le dĂ©veloppement de plugiciels Backstage personnalisĂ©s ou dans l’exploitation de Backstage Ă  grande Ă©chelle.
  • ExpĂ©rience dans la crĂ©ation de serveurs MCP ou d’outils pour agents, ou dans l’intĂ©gration de grands modèles de langage (LLM) aux pipelines CI/CD et aux flux de travail des dĂ©veloppeurs.
  • ExpĂ©rience dans la dĂ©finition de règles de gouvernance pour le code gĂ©nĂ©rĂ© par l’IA : normes de rĂ©vision, limites d’autorisation et pistes d’audit.
  • Connaissance des politiques en tant que code et de la sĂ©curitĂ© de la chaĂ®ne d’approvisionnement logicielle (OPA, Kyverno, SBOM et signature d’artefacts).
  • ExpĂ©rience avec les indicateurs DORA, la mesure de la satisfaction des dĂ©veloppeurs et les environnements Ă©phĂ©mères.
  • ExpĂ©rience en livraison de solutions dans un environnement rĂ©glementĂ© ou dans le secteur des services financiers.

Pourquoi ce poste est important chez Flinks đź’ˇ

  • Un terrain Ă  bâtir : vous dĂ©finirez le parcours de rĂ©fĂ©rence plutĂ´t que de simplement reprendre un modèle existant.
  • Un impact Ă  grande Ă©chelle : les solutions que vous dĂ©velopperez seront utilisĂ©es par toutes les Ă©quipes d’ingĂ©nierie de Flinks.
  • Une grande visibilitĂ© : la livraison assistĂ©e par l’IA est l’une des principales prioritĂ©s de l’entreprise.
  • Un rĂ´le qui façonne l’avenir : vous contribuerez Ă  dĂ©finir la façon dont les agents d’IA conçoivent et livrent des logiciels dans un environnement rĂ©glementĂ©, tout en Ă©voluant dans un milieu stimulant oĂą plusieurs fondations sont dĂ©jĂ  en place.

Le processus d’entrevue 🏗

  • Appel d’introduction avec notre responsable des ressources humaines.
  • Rencontre avec le gestionnaire d’embauche.
  • Entrevue technique d’une heure.

Job ID wk-flinks-198CE7903B · Original posting ↗