- Design and build the public and internal API surface for the Onix platform
- Define API contracts, versioning strategy, authentication, and authorization patterns
- Build endpoints optimized for agentic consumption: structured responses, predictable error handling, composable actions
- Own API performance, reliability, and observability: latency budgets, monitoring, alerting, and documentation
- Work with product and partnerships to define what capabilities we expose externally and how
- Experience designing and shipping APIs consumed by external developers or multiple independent clients
- Strong backend skills in one or more of: , Go, Python, or Rust
- Deep understanding of API design patterns: REST, GraphQL, gRPC, webhooks, and when each applies
- Experience with authentication and authorization at the API level: OAuth, API keys, scoped permissions, token management
- Familiarity with API infrastructure: gateways, rate limiting, caching layers, observability, and documentation tooling
- Obsessed with developer experience. You write APIs that are hard to misuse
- A systems thinker who designs for the steady state, not just the happy path
- Opinionated about API design but pragmatic about shipping. You know when perfect is the enemy of good
- Curious about agentic workflows and how machines consume APIs differently than humans
- Your API experience is limited to building internal endpoints for a single frontend app
- You think of documentation as someone else's job
- You are not interested in the agentic and AI integration layer
- You need a product manager to define every endpoint before you can start
- You want a remote job
- A versioned, documented API is live and consumed by our own apps, replacing ad hoc backend calls
- External partners can integrate with Onix using your API without needing a Slack channel for support
- AI agents interact with the platform reliably through structured, composable API endpoints
- API uptime and latency meet the bar for a platform others depend on
- The developer documentation is something you are proud to share publicly
- Describe an API you designed that was consumed by external developers or multiple independent teams. What was the hardest design decision?
- How would you design an API endpoint that needs to serve both a mobile app and an autonomous AI agent? What changes?
- What is your approach to API versioning? When is breaking change acceptable, and how do you manage the transition?
-
We're building highly scalable, always-on cloud systems that power real-time, interactive digital experiences for a massive online audience. · As a Platform Engineer, you'll architect and refine a multi-region AWS environment, · ...
Montreal2 weeks ago
-
Everbridge is seeking a Staff Platform Site Reliability Specialist to own and operate its enterprise observability platform. · Owning and operating Everbridge's enterprise observability platform. · ...
Greater Montreal Metropolitan Area1 month ago
-
We are seeking a · Staff Platform Site Reliability Specialist to own operate and evolve our enterprise observability platform. · Terraform for infrastructure provisioning · Grafana ecosystem experience · ...
Montreal $135,000 - $165,000 (CAD)1 month ago
-
Plusgrade est à la recherche d'un Staff Data Developer pour agir en tant que leader technique senior au sein de notre équipe Ingénierie des données ML. · ...
Montreal, Quebec1 month ago
-
· Dé Logiciel Staff , Plateforme OpenAPI (Solutions) · Le voyage, ce n'est pas juste la destination ; c'est chaque souvenir créé en chemin. Nous sommes dédiés à façonner l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, hôtels, croisières, trains et servic ...
Montreal, Quebec1 week ago
-
Nous recherchons un(e) Ingénieur Logiciel Senior expérimenté(e) pour piloter l'évolution de notre plateforme OpenAPI et nous aider à créer de nouveaux produits exceptionnels pour les compagnies aériennes, · les voyageurs et nos partenaires via le canal indirect. · Définir et fai ...
Montreal, Quebec1 month ago
-
English version will follow* · Localisation : · Montréal (formule hybride) · Ta Mission Au Sein De L'équipe Backend · Chez TouchTunes, ton travail a un impact réel. Nous cherchons un · e Staff Backend Engineer pour contribuer à la conception, à la mise à l'échelle et à la robuste ...
Montreal, Quebec1 day ago
-
Nous recherchons un(e) Ingénieur Logiciel Senior pour piloter l'évolution de notre plateforme OpenAPI et nous aider à créer de nouveaux produits exceptionnels pour les compagnies aériennes, · les voyageurs et nos partenaires via le canal indirect. · ...
Montreal, Quebec1 month ago
- Work in company
Architecte logiciel principal·e/ Principal Software Architect
Only for registered members
English version will follow* · Localisation : Montréal (formule hybride) · Ta Mission Au Sein De L'équipe Architecture · TouchTunes est à la recherche d'une personne pour occuper le rôle d'architecte logiciel principal · e, agissant à un niveau élevé de leadership architectural à ...
Montreal, Quebec1 day ago
-
English version will follow* · Développeur · euse Staff Android · Localisation : · Montréal (formule hybride) · Ta Mission Au Sein De L'équipe Mobile · Chez TouchTunes, ton travail fait vraiment une différence. Nous recherchons un.e développeur · euse Staff Android pour diriger l ...
Montreal, Quebec1 day ago
-
Nous recherchons un(e) Architecte de solutions cloud (Cloud Solution Architect – CSA) spécialisé(e) · en Power Platform et en intelligence artificielle agentique, · passionné(e) par la transformation des applications métier · et de l'automatisation intelligente de nos clients sur ...
Montreal, Quebec3 weeks ago
-
+ Créer des pipelines et des plateformes de données évolutifs, · + Diriger la conception et le développement des systèmes · + Travail collaboratif pour traduire l'architecture haut niveau en solutions techniques concrètes. · R'sum' du rôleIngénieur senior en données disposant d’u ...
Montreal, Quebec1 month ago
-
FOP CONSULTANTS recherche un contrôleur de projet motivé pour réaliser des mandats dans le secteur des technologies de l'information. · Suivre administrativement, financièrement et opérationnellement les projets. · Mettre à jour les dossiers sur la plateforme AIDI. · ...
Montreal, Quebec $65,000 - $105,000 (CAD) per year2 weeks ago
-
Nous recherchons une réceptionniste pour notre site · de Mont Saint-Hilaire (Qc.). Ce poste est à temps partiel. · ...
Montreal, Quebec Part time1 month ago
-
Sadie transforme la manière dont les restaurants interagissent avec leurs clients grâce à une technologie vocale basée sur l'intelligence artificielle. Notre agent vocal intelligent, Sadie, répond aux appels téléphoniques 24 heures sur 24 pour prendre des réservations et gérer de ...
Montréal, QC1 month ago
-
Nous recherchons un ingénieur logiciel qui définira les normes techniques du produit et de l'équipe qui le développe. Vous montrerez l'exemple en écrivant du code, en prenant des décisions difficiles en matière d'architecture, en encadrant les ingénieurs et nous aidant à nous dév ...
Montreal, Quebec1 month ago
-
L'opportunité Unity recherche un développeur logiciel pour rejoindre l'quipe e-commerce Fulfillment. · Concevoir construire et déployer applications services pour accès distant administration cloud · ...
Montreal, Quebec2 weeks ago
-
+ Développer des solutions innovantes dans l'industrie du jeu vidéo. Collaborer avec les équipes multifonctionnelles pour définir les besoins. Améliorer continuellement la performance et la fiabilité des produits. · + Application web moderne en environnement full-stack. · + Expér ...
Montreal, Quebec1 month ago
-
Le répresentant du service à la clientèle offrira un service à la clientèle exceptionnel. · Offrir un service à la clientél... · ...
Montreal, Quebec1 month ago
-
FOP CONSULTANTS recherche un Responsable de développement commercial pour soutenir ses besoins opérationnels. · ...
Montreal, Quebec2 weeks ago
-
FOP CONSULTANTS recherché des chargé(e)s en développement commercial motivés pour mener des projets. Cette opportunité offre aux candidats une plate-forme pour démontrer leurs compétences et livrer des résultats dans le domaine du développement d'affaires, du marketing et de la c ...
Montreal, Quebec3 weeks ago
Member of Technical Staff, Platform - Montreal - Onixai
Description
You will design and build the API that turns Onix into a platform.
Onix is building Personal Intelligence: AI that belongs to you, protects your data, and connects you with real human expertise. Right now our apps talk to our backend. That works. But the vision is bigger. We need an API surface that our own products consume, that AI agents can interact with programmatically, and that external developers and partners can build on. You will design and own that surface.
This is platform engineering, not just backend work. You are thinking about developer experience, versioning strategy, rate limiting, authentication patterns, and what the right abstraction layer looks like when your consumers range from a React Native app to an autonomous agent to a third‑party integration. You are building something that other people will build on. That requires a different kind of discipline than building endpoints for a single client.
The agentic layer is what makes this especially interesting. AI agents need to call your API, chain actions together, handle partial failures, and operate without a human in the loop. Designing for that is a fundamentally different problem than designing for a traditional web client, and most API engineers have never had to do it.
What You Will Do
Who You Are
You have designed APIs that other teams or companies depend on. Not just internal endpoints for a single frontend. APIs with versioning, deprecation policies, rate limits, and documentation that developers actually read. You understand that an API is a product, and you treat it with the same care you would treat a user interface.
You think about the developer who will consume your API at 2am trying to ship their integration. You think about the AI agent that will call your endpoint a thousand times without a human checking the output. You build for both. You have opinions about REST versus GraphQL versus RPC, and you know when each is the right answer instead of defaulting to whatever the last company used.
You have:
You are:
This Role is NOT For You If:
What Success Looks Like
How to Apply
Submit your application and answer:
Onix announces Guillaume Mercier as Chief Operating Officer, bringing decades of executive leadership experience from BDC, Vention, SSENSE, and Cirque du Soleil.
Every cycle in tech swings between centralization and decentralization. Cathedrals rise, but the bazaar always returns. Watch David's keynote on why Personal Intelligence is the future.
Onix has been selected as a Top 100 AI Startup and will be featured at ALL IN Montreal.
#J-18808-Ljbffr
-
Staff Platform Engineer
Only for registered members Montreal
-
Staff Platform Site Reliability Specialist
Only for registered members Greater Montreal Metropolitan Area
-
Staff Platform Site Reliability Specialist
Only for registered members Montreal
-
Dé de Données- Staff
Only for registered members Montreal, Quebec
-
Dé Logiciel en Backend Staff
Only for registered members Montreal, Quebec
-
Dé Logiciel en Backend Staff
Only for registered members Montreal, Quebec
-
Développeur·euse Staff Backend/ Staff Backend Developer
Only for registered members Montreal, Quebec
-
Dé Logiciel en Backend Staff
Only for registered members Montreal, Quebec
-
Architecte logiciel principal·e/ Principal Software Architect
Only for registered members Montreal, Quebec
-
Développeur·euse Staff Android/Staff Android Developer
Only for registered members Montreal, Quebec
-
Architecte de solutions cloud
Only for registered members Montreal, Quebec
-
Dé Senior en Données,
Only for registered members Montreal, Quebec
-
Contrôleur de projet
Only for registered members Montreal, Quebec
-
Réceptionniste - Mont Saint Hilaire-Part Time
Part time Only for registered members Montreal, Quebec
-
Staff Software Engineer
Only for registered members Montréal, QC
-
Staff Software Engineer
Only for registered members Montreal, Quebec
-
Développeur(se) logiciel, Exécution des commandes
Only for registered members Montreal, Quebec
-
Développeur de logiciels Full Stack staff, Ads
Only for registered members Montreal, Quebec
-
Customer Service Representative
Only for registered members Montreal, Quebec
-
Responsable développement commercial
Only for registered members Montreal, Quebec
-
Responsable développement commercial
Only for registered members Montreal, Quebec
