Senior Platform Engineer

Montréal, QC, CA, Canada

Job Description

Sr. Platform Engineer:



:



Hybrid, Full Time -- within Montreal:

Compensation: 120-150k, equity:



FR TO FOLLLOW



About Botni.Vision:



Botni.Vision is Montreal based startup with a distributed team working in the media processing and video analysis space. Our first product, Rivr, enables users to search within video as easily as they search for video. Rivr turns any video into searchable experiences, making it easy to find your best moments, learn from your community, and share content like never before.



Currently we work with creators, streamers, influencers, gamers, and enterprises, creating new technology to produce better content faster. We make the impossible possible by removing the bottlenecks of running large-scale video-first advertising campaigns while also providing an accessible, fun, and engaging tool for end-users.



Our founders are developers and focused on technology--every day we're working on fun, challenging, and first-to-market technology.



About the Role:



In this role, you will support the design, development, and deployment of web application services and a media analysis pipeline. You will own infrastructure decisions across the platform, and support the development team with frameworks and infrastructure.



Responsibilities:



Own and maintain platform libraries for data access, messaging, etc. ensuring their scalability and reliability. Own critical infrastructure decisions and guide platform improvements. Collaborate with cross-functional teams on reliability, performance, and scalability of the application. Implement observability practices and promote reliable and maintainable code. Operate and update core infrastructure; such as Kubernetes, databases, and messaging systems. Handle on-call responsibilities for infrastructure core systems.

Qualifications:



Minimum 5+ years of experience with typed languages (Go, Typescript, Kotlin, etc.) or Python Experience working with cloud or edge platforms like AWS, GCP, Azure, or Cloudflare. Experience with IAC such as Terraform, Pulumi, Crossplane, or similar. Experience with relational and non-relational databases, including data modeling, querying, and operations. Experience with interprocess/service communication; such as gRPC, REST, and GraphQL. Strong understanding of infrastructure operations with minimal or no downtime. Proficient with Kubernetes and managing multiple clusters.

Nice-to-haves:



Experience in an SRE role or as part of your job function. Proficiency with asynchronous and event-driven messaging systems such as SQS, NATs, and Kafka. Experience with media encoding and streaming.

What we offer:



Early stage equity. Six weeks of paid time off. Flexible hybrid schedule Competitive group health benefits.

FR



A propos de Rivr:



Chaque jour, des millions d'heures de contenu sont diffusees dans le monde entier - mais presque tout se perd dans le bruit. Rivr ingere des flux a tres grande echelle, les decompose (audio, video, texte) et les transforme en insights exploitables.

Nous soutenons les equipes qui doivent savoir ce qui se passe en ligne en ce moment - des geants du divertissement aux strateges marketing, en passant par les editeurs de jeux video. Qu'il s'agisse de moments cles, de tendances ou de reactions d'auditoire, Rivr comprend tout.



Le poste:



Dans ce role, vous participerez a la conception, au developpement et au deploiement de services web et de notre pipeline d'analyse media.

Vous serez proprietaire de decisions cles liees a l'infrastructure de la plateforme, tout en soutenant l'equipe de developpement avec les bons cadres et outils operationnels.



Responsabilites:



Detenir et maintenir les librairies de plateforme (acces aux donnees, messagerie, etc.) en assurant leur robustesse et leur evolutivite Posseder les decisions d'infrastructure et guider les ameliorations de la plateforme Collaborer avec les equipes internes sur la fiabilite, la performance et l'evolutivite de l'application Mettre en place les standards d'observabilite et promouvoir un code fiable et maintenable Operer et mettre a jour l'infrastructure cle : Kubernetes, bases de donnees, systemes de messagerie Participer aux responsabilites d'astreinte (on-call) pour les systemes essentiels

Qualifications:



5+ annees d'experience avec des langages types (Go, Typescript, Kotlin, etc.) ou Python Experience avec les plateformes infonuagiques ou de peripherie (AWS, GCP, Azure, Cloudflare...) Maitrise des outils d'IaC (Terraform, Pulumi, Crossplane ou equivalents) Experience avec les bases relationnelles et non relationnelles (modelisation, requetes, operations) Experience avec les systemes de communication interservices : gRPC, REST, GraphQL Solide comprehension des operations d'infrastructure avec temps d'arret minimal Aisance avec Kubernetes et la gestion de multiples clusters

Atouts:



Experience SRE (ou taches associees dans un role precedent) Connaissance des systemes de messagerie asynchrones et evenementiels (SQS, NATS, Kafka...) Experience en encodage et diffusion de medias

Ce que nous offrons:



Equite en phase de demarrage 6 semaines de conges payes Horaire hybride et flexible * Regime d'assurances collectives competitif

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3020996
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned