Himalayas logo
FlinksFL

Sr DevEx Engineer - Ingénieur(e) principal(e) en Expérience Développeur

Flinks is a financial data aggregator and open banking platform that enables businesses to connect to their customers' financial accounts, enrich data, and deliver innovative digital financial products and services.

Flinks

Employee count: 51-200

Canada only

About Flinks 🚀

Flinks is where financial data moves—with purpose, trust, and impact.

We’re on a mission to simplify access to financial data and help businesses build better, faster, and more secure financial products and experiences. Since 2016, we’ve been bridging the gap between fintechs, financial institutions, and consumers by enabling seamless, secure data connectivity.

From instant account funding to smarter lending, our solutions help power some of the most innovative financial products in North America. We partner with lenders, banks, and fintechs to streamline onboarding, prevent fraud, and fuel real-time decision-making with enriched, reliable data.

As pioneers in Canada’s open banking movement, we're not waiting for the future—we're building it. If you're bold, curious, and ready to help shape the future of finance, we’d love to meet you.

What You'll Be Doing 🔥

  • Lead the delivery and continuous improvement of developer-focused integration assets: documentation, SDKs and troubleshooting tooling to make client experience seamless.
  • Ensure all new features and API changes are documented in sync with releases.
  • Build and maintain integration resources (example code, Postman collections, starter kits, troubleshooting guides) that accelerate client adoption.
  • Own and enforce API standards (naming, versioning, error handling) in collaboration with Engineering and Product to ensure consistency across client-facing experiences.
  • Design and improve automation for documentation pipelines (OpenAPI, Swagger, etc.) and optimize tooling (Contentful, GitBook).
  • Gather, analyze, and act on developer feedback to enhance the overall integration experience and post-integration experience.Partner cross-functionally to align developer enablement with client success, measuring impact through integration speed, support load reduction, and client satisfaction.
  • Mentor peers and contribute to growing the developer experience discipline at Flinks.

Who You Are 💪

  • 5–7 years of experience in software development, developer enablement, or technical writing for APIs and SDKs.
  • Strong understanding of REST APIs, authentication flows, and integration design.
  • Proficient in at least one programming language (JavaScript, Python, or C# preferred; Go is a strong asset).
  • Experienced with CMS platforms (Contentful, GitBook) and API documentation tooling (OpenAPI/Swagger).
  • Skilled in SDK development and automation pipelines.
  • Strong communicator, able to distill complex technical concepts for both internal and external developers.
  • Comfortable leading projects independently and influencing cross-functional stakeholders.

Great to haves

  • Experience contributing to open source or public developer platforms.
  • Exposure to fintech, SaaS, or API-first product environments.
  • Familiarity with developer advocacy or building technical communities.
  • Prior experience setting API standards or driving API-first initiatives.

The Interview Process 🏗

  • Head of People
  • Solution Architect
  • Tech Challenge
  • Panel Interview

À propos de Flinks 🚀

Flinks est l’endroit où les données financières circulent — avec intention, confiance et impact.

Notre mission est de simplifier l’accès aux données financières et d’aider les entreprises à bâtir des produits et expériences financières meilleurs, plus rapides et plus sécurisés. Depuis 2016, nous comblons le fossé entre les fintechs, les institutions financières et les consommateurs en permettant une connectivité fluide et sécurisée aux données.

De l’alimentation instantanée de comptes aux prêts plus intelligents, nos solutions alimentent certains des produits financiers les plus innovants en Amérique du Nord. Nous collaborons avec des prêteurs, des banques et des fintechs pour simplifier l’intégration, prévenir la fraude et soutenir la prise de décision en temps réel grâce à des données fiables et enrichies.

En tant que pionniers du mouvement de l’open banking au Canada, nous n’attendons pas l’avenir — nous le construisons. Si vous êtes audacieux·se, curieux·se et prêt·e à contribuer à façonner l’avenir de la finance, nous serions ravis de vous rencontrer.

Vos responsabilités 🔥

  • Diriger la livraison et l’amélioration continue des ressources d’intégration destinées aux développeurs : documentation, SDK et outils de dépannage pour assurer une expérience fluide aux clients.
  • Veiller à ce que toutes les nouvelles fonctionnalités et modifications d’API soient documentées en synchronisation avec les versions.
  • Construire et maintenir des ressources d’intégration (exemples de code, collections Postman, kits de démarrage, guides de dépannage) qui accélèrent l’adoption par les clients.
  • Posséder et appliquer les normes d’API (nommage, gestion des versions, traitement des erreurs) en collaboration avec l’ingénierie et le produit, afin d’assurer la cohérence des expériences client.
  • Concevoir et améliorer l’automatisation des pipelines de documentation (OpenAPI, Swagger, etc.) et optimiser les outils (Contentful, GitBook).
  • Recueillir, analyser et intégrer les retours des développeurs pour améliorer l’expérience globale d’intégration et post-intégration.
  • Travailler de façon transversale pour aligner l’enablement développeur avec la réussite client, en mesurant l’impact à travers la rapidité d’intégration, la réduction des demandes de support et la satisfaction des clients.
  • Encadrer les pairs et contribuer à la croissance de la discipline de l’expérience développeur chez Flinks.

Profil recherché 💪

  • 5 à 7 ans d’expérience en développement logiciel, enablement développeur ou rédaction technique pour APIs et SDKs.
  • Solide compréhension des APIs REST, des flux d’authentification et de la conception d’intégration.
  • Maîtrise d’au moins un langage de programmation (JavaScript, Python ou C# privilégiés; Go est un atout).
  • Expérience avec les plateformes CMS (Contentful, GitBook) et les outils de documentation d’API (OpenAPI/Swagger).
  • Compétence en développement de SDK et en pipelines d’automatisation.
  • Excellente capacité de communication, capable de vulgariser des concepts techniques complexes pour des développeurs internes et externes.
  • À l’aise pour diriger des projets de façon autonome et influencer des parties prenantes transverses.

Atouts

  • Expérience de contribution à l’open source ou à des plateformes développeurs publiques.
  • Exposition aux environnements fintech, SaaS ou produits API-first.
  • Familiarité avec le developer advocacy ou l’animation de communautés techniques.
  • Expérience antérieure dans la définition de normes API ou dans la mise en place d’initiatives API-first.

Processus d’entrevue 🏗

  1. Rencontre avec la Responsable des Ressources Humaines
  2. Entretien avec un·e Architecte de solutions
  3. Défi technique
  4. Entrevue de panel

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours

About Flinks

Learn more about Flinks and their company culture.

View company profile

Flinks is a financial data aggregator and open banking platform headquartered in Montreal, Canada. Founded in 2016 by Yves-Gabriel Leboeuf, Frédérick Lavoie, and Julien Cousineau, the company aims to empower businesses with the tools and data infrastructure needed to create innovative financial experiences. Flinks enables businesses to securely connect to their customers' financial accounts, enrich this data, and utilize it to deliver smarter, more personalized digital products and services. The platform supports connections to a vast network of financial institutions across Canada and the United States, encompassing retail and business banking, as well as wealth management.

Flinks plays a crucial role in the evolving landscape of open finance, advocating for a system where individuals and businesses have full control over their financial data, thereby unlocking access to a wider range of services and fostering innovation. The company's technology allows for the validation of account ownership, verification of account balances, and access to transaction histories, which are essential for various financial applications such as lending, fintech solutions, digital banking, asset management, and insurance. By facilitating secure, consent-driven data sharing, Flinks helps businesses streamline processes like customer onboarding and account funding, while also mitigating risks associated with fraud and insufficient funds. In August 2021, National Bank of Canada acquired a majority stake in Flinks, a move that provided significant capital to accelerate the company's expansion into the United States and enhance its reach across North America. Flinks serves a diverse clientele, from startups to established financial institutions, and is recognized as a leader in financial data portability and analytics.

Claim this profileFlinks logoFL

Flinks

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Flinks

Explore the variety of open remote roles at Flinks, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Flinks

Remote companies like Flinks

Find your next opportunity by exploring profiles of companies that are similar to Flinks. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan