Aller au contenu

Offre d’emploi

Ingénieur plateforme – Compute

Supabase · Web Development

Remote, GlobalÀ distanceTemps plein
Voir comment postuler

À propos de cette opportunité

Traduit par IA (langue d’origine : anglais). L’original est plus bas.

À PROPOS DU POSTE Nous recherchons un ingénieur plateforme pour rejoindre notre équipe Compute. Cette équipe est responsable des systèmes essentiels qui alimentent le provisionnement des projets, leur mise à l’échelle et les ressources de calcul dont nos utilisateurs dépendent chaque jour. Vous travaillerez sur la plateforme centrale qui permet à Supabase de s’adapter de manière fluide à plusieurs régions, de gérer des charges de travail importantes et de fournir des services de calcul à faible latence et hautement disponibles. Vous concevrez, développerez et exploiterez des systèmes à la fois robustes et hautement automatisés, afin de nous permettre de provisionner de nouveaux projets de manière fiable à grande échelle, d’optimiser l’utilisation des ressources et d’offrir une expérience fluide aux millions de bases de données que nous gérons. VOS RESPONSABILITÉS : • Contribuer à la création et à la maintenance de l’offre Supabase Cloud ; • Concevoir et mettre en œuvre des systèmes permettant de provisionner, de mettre à l’échelle et de gérer les charges de travail de calcul multi-régions qui alimentent les projets Supabase ; • Prendre en charge l’ensemble du cycle de vie de l’orchestration du calcul : création de projets, pools de ressources préchauffés, mise à l’échelle automatique, redimensionnement et optimisation des ressources ; • Améliorer l’automatisation et l’observabilité de l’ensemble de la pile de calcul afin de garantir une haute disponibilité et des performances élevées ; • Améliorer l’architecture de nos systèmes afin de réduire les coûts tout en conciliant sécurité, fiabilité et performances ; • Collaborer avec les autres équipes afin de les aider à tirer parti du calcul en tant qu’offre fondamentale de la plateforme ; • Participer aux rotations d’astreinte, à la gestion des incidents et aux analyses post-incident ; • Résoudre les problèmes d’assistance qui vous sont transmis et repérer et résoudre les problèmes systémiques sur l’ensemble de la plateforme. CE POSTE POURRAIT VOUS CONVENIR SI : • Vous possédez de solides compétences en ingénierie logicielle (Go et Typescript obligatoires) ; • Vous avez de l’expérience dans la création et l’exploitation d’infrastructures cloud ou de systèmes distribués à grande échelle ; • Vous avez au moins 5 ans d’expérience avec des infrastructures cloud (AWS obligatoire ; une expérience supplémentaire avec GCP et Azure est un plus), en particulier avec les services de calcul, de réseau et de stockage ; • Vous avez au moins 3 ans d’expérience dans la création de contrôleurs Kubernetes personnalisés et l’exploitation de clusters à grande échelle (des dizaines à des centaines de milliers de pods) ; • Vous avez de bonnes connaissances en réseau et en conception d’infrastructures multi-régions ; • Vous connaissez Postgres ; • Vous avez de l’expérience avec les outils d’Infrastructure as Code (Pulumi fortement privilégié, Terraform/CDK, etc. acceptés) ; • Une expérience avec QEMU, KVM et NAS est un plus ; • Vous avez de l’expérience des rotations d’astreinte pour de grands systèmes en production ; CE QUE NOUS OFFRONS • Télétravail intégral Nous recrutons partout dans le monde. Nous sommes convaincus que vous pouvez donner le meilleur de vous-même où que vous soyez. Supabase n’a pas de bureaux, mais nous vous proposons un abonnement WeWork ou une allocation pour un espace de coworking que vous pouvez utiliser partout dans le monde. • ESOP Chaque membre de l’équipe reçoit des ESOP (parts au capital) de l’entreprise. Nous voulons que chacun profite des retombées de ce que nous construisons ensemble. • Allocation pour le matériel informatique Utilisez ce budget pour aménager votre espace de travail idéal : ordinateur portable, écran, casque ou tout autre équipement qui vous aide à donner le meilleur de vous-même. • Avantages santé Supabase prend en charge 100 % de l’assurance santé des employés et 80 % de celle de leurs personnes à charge, où que vous soyez. Votre bien-être et la santé de votre famille sont importants pour nous. • Séminaires annuels Une fois par an, toute l’entreprise se retrouve dans une nouvelle ville pendant une semaine placée sous le signe des échanges, de la collaboration et du divertissement. C’est l’un des temps forts de notre année. • Horaires flexibles Nous travaillons de manière asynchrone et vous faisons confiance pour gérer votre temps. Vous savez ce qui doit être fait et à quel moment. • Développement professionnel Chaque membre de l’équipe reçoit une allocation annuelle de formation à consacrer à son apprentissage : cours, livres, conférences ou tout autre moyen de soutenir son évolution. À PROPOS DE L’ÉQUIPE Supabase a été fondée sur le télétravail et l’open source. Nous sommes convaincus que notre équipe répartie dans le monde entier est notre atout secret pour créer des outils que les développeurs adorent. • ~400 membres de l’équipe • 60+ pays • 20+ langues parlées • Plus de $1B levés (dont notre série F de $500M) • 540,000+ membres de la communauté Nous avançons vite, développons au grand jour et utilisons ce que nous livrons. Si un outil figure dans votre projet, nous l’utilisons probablement aussi dans le nôtre. Nous croyons profondément à l’écosystème open source et nous nous efforçons de soutenir les outils et les communautés existants, et non de les remplacer.
Offre d’origine (anglais)

Platform Engineer - Compute

ABOUT THE ROLE We are seeking a platform engineer to join our Compute team. This team owns the critical systems that power project provisioning, scaling, and the compute that our users rely on every day. You’ll work on the core platform that ensures Supabase can seamlessly scale across multiple regions, handle high-volume workloads, and provide low-latency, highly available compute services. You'll design, build, and operate systems that are both robust and highly automated — enabling us to provision new projects reliably at scale, optimize resource utilization, and deliver a seamless experience to the millions of databases which we manage. WHAT YOU’LL BE RESPONSIBLE FOR: - Help build and maintain the Supabase Cloud offering; - Design and implement systems to provision, scale, and manage the multi-region compute workloads powering Supabase projects; - Own the full lifecycle of compute orchestration: project creation, warm pools, autoscaling, resizing, and resource optimization; - Improve automation and observability across the compute stack to ensure high availability and performance; - Improve our system architecture to reduce costs while balancing security, reliability, and performance; - Collaborate cross-functionally with other teams to help leverage compute as a core platform offering; - Participate in on-call rotations, incident response, and post-incident reviews; - Resolve escalated support issues, while also identifying and resolving systemic issues across the platform. YOU MIGHT BE A GOOD FIT IF YOU: - Have strong software engineering skills (Go and Typescript required); - Experience building and operating cloud infrastructure or distributed systems at scale; - Have 5+ years experience with cloud infrastructure (AWS required, additional experience with GCP and Azure is a plus) - particularly compute, networking, and storage services; - Have 3+ years experience working with building custom Kubernetes controllers, and operating large-scale (tens-to-hundreds of thousands of pods) clusters; - Are knowledgable about networking and multi-region infrastructure design; - Are familiar with Postgres; - Have experience with Infrastructure as Code tools (Pulumi highly preferred, Terraform/CDK etc acceptable) - Have experience working with QEMU, KVM, and NAS is a plus; - Have experience with being part of on-call rotations for large production system; WHAT WE OFFER - Fully Remote We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world. - ESOP Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together. - Tech Allowance Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work. - Health Benefits Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us. - Annual Off-Sites Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year. - Flexible Work We operate asynchronously and trust you to manage your own time. You know what needs to be done and when. - Professional Development Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth. ABOUT THE TEAM Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love. - ~400 team members - 60+ countries - 20+ languages spoken - Over $1B raised (including our $500M Series F) - 540,000+ community members We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.

Compétences

TypeScriptGoPostgreSQLSupabaseKubernetesTerraformAWSAzureGoogle Cloud

Lieu et éligibilité

La source autorise explicitement le travail depuis la Tunisie.

Télétravail selon la source
Remote, Global
Aide à la relocalisation
Non précisé
Parrainage de visa
Non précisé

Une aide à la relocalisation n’inclut pas forcément le parrainage de visa. Les informations inconnues n’ont pas été confirmées par la source.

Source et dates

Publié à l’origine
Publié il y a 6 jours
Date limite de candidature
Aucune date limite indiquée
Dernière vérification de la source
il y a 17 heures

Une vérification confirme les informations disponibles à ce moment-là. Ce n’est ni une recommandation de l’employeur ni une garantie que le poste est toujours ouvert.

D’autres opportunités à découvrir