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.