Emploi
De la source partenaire
Ingénieur Backend Sénior
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- RevenueCat
- Niveau
- Senior
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
RevenueCat offre aux entreprises d'applications l'infrastructure et les outils nécessaires pour créer, exécuter et améliorer leur monétisation. Depuis que nous avons obtenu notre diplôme S18 de YC, nous sommes devenus la plate-forme de monétisation par défaut pour mobile.
Nous sommes présents dans plus de 50 % des applications d'abonnement nouvellement livrées, nous traitons plus de 16 milliards de dollars en volume d'achat annuel et nous aidons tout le monde, du développeur solo à l'équipe mobile OpenAI, à comprendre et à augmenter leurs revenus.
Nous sommes une équipe à distance de plus de 150 personnes réparties dans plus de 25 pays, guidée par les valeurs que nous pratiquons réellement : l'obsession du client, toujours expédier, le posséder et l'équilibre.
Ce n’est pas la bonne solution pour tout le monde. Les systèmes que vous construirez ici gèrent des milliards de dollars et touchent des centaines de millions d’utilisateurs finaux, et nous ne prenons pas cela à la légère. Vous devrez travailler dur et tenir la barre haute pour ce que vous expédiez, aux côtés de certaines des personnes les plus pointues et les plus motivées avec lesquelles vous avez travaillé. Si cela vous semble énergisant plutôt qu’épuisant, continuez à lire.
Le rôle
Nous recherchons un ingénieur backend pour concevoir, créer, expédier et posséder des fonctionnalités de produits de bout en bout utilisées par des milliers de développeurs et des centaines de millions d'utilisateurs finaux.
Il s’agit d’un rôle pratique d’IC. Nous voulons quelqu'un qui aime expédier des produits, pas seulement du code. Vous êtes un ingénieur obsédé par le client et passionné par les logiciels. Vous assumerez la responsabilité de la définition du problème, du déploiement en production et de la maintenance à long terme. Vous possédez à la fois les bases d'ingénierie nécessaires pour écrire des systèmes performants qui fonctionnent à grande échelle de manière presque parfaite et le sens du produit qui ne laisse pas le « parfait » entraver la « livraison aujourd'hui ».
À propos de vous
•
Vous avez plus de 8 ans d'expérience en tant qu'ingénieur backend dans la conception de systèmes complexes à croissance rapide qui n'existaient pas avant vous.
•
Vous pouvez écrire des instructions SQL avancées au-delà des instructions SELECT et UPDATE de base.
•
Vous placez la barre haute en matière de qualité et savez instinctivement quels détails comptent, mais vous êtes également suffisamment perspicace pour réduire la portée en cas de besoin tout en offrant de la valeur.
•
Vous êtes obsédé par le client : vous vous imaginez en tant que développeur, chef de produit ou spécialiste du marketing utilisant la fonctionnalité ou rencontrant le problème.
•
Vous êtes un constructeur, pas un implémenteur : vous déterminez la portée, la priorisation et pilotez le déploiement en partenariat avec notre équipe produit. Il ne s’agit pas d’un rôle dans lequel vous cochez des éléments d’une spécification détaillée.
•
Vous pouvez rapidement vous familiariser avec du code que vous n'avez pas écrit vous-même et l'améliorer.
•
Vous êtes à l'aise dans le codage avec des outils d'IA comme Copilot, Cursor ou Claude Code. Vous les utilisez pour avancer plus rapidement sur les parties qui ne nécessitent pas toute votre attention, et vous êtes suffisamment soucieux des détails pour détecter quand elles se trompent.
•
Vous êtes décousu et partisan de l’expédition. Vous préférez expédier une bonne version aujourd’hui et répéter plutôt que d’attendre d’en expédier une parfaite le trimestre prochain.
•
Vous communiquez clairement, en temps réel et de manière asynchrone. Nous sommes une équipe entièrement distante et la façon dont vous écrivez est aussi importante que la façon dont vous codez.
•
Vous avez livré en production des fonctionnalités utiles destinées aux utilisateurs, surveillé leur utilisation et leur adoption et les avez améliorées au fil du temps.
•
Vous écrivez du code de haute qualité et bien testé, déboguez les problèmes de manière méthodique et contribuez à élever la barre de l'ingénierie grâce à des commentaires réfléchis et à un mentorat.
•
Vous agissez comme un fondateur : vous remarquez des problèmes, proposez des améliorations et donnez suite rapidement.
Idéalement, vous avez :
•
Expérience en Python.
•
Expérience dans PostgreSQL.
•
Expérience dans la création de SDK.
•
Expédition d'une application mobile avec des achats intégrés.
•
Une certaine expérience avec les applications React et SPA.
Au cours du premier mois, vous :
•
Rencontrez fréquemment votre équipe et votre mentor pour vous mettre au courant.
•
Configurez et familiarisez-vous avec les référentiels, la gestion des tâches et l'environnement de développement.
•
Mettez en œuvre et expédiez votre premier projet.
•
Familiarisez-vous avec les tableaux de bord, la journalisation, les outils de débogage, les fournisseurs de cloud, l'infrastructure et l'architecture générale de RevenueCat.
•
Découvrez l’économie des applications mobiles et les concepts commerciaux d’abonnement qui façonnent nos décisions en matière de produits.
Au cours des 3 premiers mois, vous
•
Porteur et travail sur des projets de manière autonome, de bout en bout.
•
Parlez aux clients ou à l'assistance directement pour comprendre comment les systèmes que vous possédez sont réellement utilisés et où ils tombent en panne.
•
Apprenez les bases de la réponse aux incidents et rejoignez la rotation de garde.
•
Participer aux révisions de code et contribuer à la fiabilité et à la qualité de la base de code.
•
Comprenez chaque produit que possède votre équipe.
Au cours des 6 premiers mois, vous
•
Révisez le code, rédigez des propositions et contribuez aux discussions architecturales.
•
Contribuez à la feuille de route et à l’orientation technique de votre équipe – le « pourquoi », pas seulement le « comment ».
•
Soyez la personne de référence dans quelques domaines prioritaires de votre équipe.
•
Avoir expédié un produit ou une fonctionnalité majeure, du début à la fin.
Au cours des 12 premiers mois, vous
•
Connaître tous les principaux composants de notre système et être capable de déboguer des problèmes complexes.
•
Ayez vos propres initiatives pour améliorer nos produits, fondées sur les véritables priorités des clients et de l'entreprise.
•
Spécifiez et concevez des projets de moyenne à grande envergure, recueillez des commentaires et pilotez la validation de la conception et les plans de déploiement.
•
Encadrez les autres ingénieurs qui rejoignent l’équipe.
•
Incitez l’organisation à améliorer la fiabilité, l’évolutivité et les performances.
Ce que nous proposons :
•
Fonds propres compétitifs dans une startup de série C à croissance rapide soutenue par des investisseurs de premier plan, dont Y Combinator
•
Fenêtre de 10 ans pour exercer les options sur actions acquises
•
Un environnement entièrement distant conçu autour de l’autonomie et de la flexibilité
•
4 à 5 semaines de congés flexibles par an
•
Bureau payant dans un espace de coworking
•
Budget de l’espace de travail et allocation de formation continue
Un entretien chez RevenueCat…
Source : Jobicy (https://jobicy.com/jobs/157106-senior-backend-engineer-13)
Nous sommes présents dans plus de 50 % des applications d'abonnement nouvellement livrées, nous traitons plus de 16 milliards de dollars en volume d'achat annuel et nous aidons tout le monde, du développeur solo à l'équipe mobile OpenAI, à comprendre et à augmenter leurs revenus.
Nous sommes une équipe à distance de plus de 150 personnes réparties dans plus de 25 pays, guidée par les valeurs que nous pratiquons réellement : l'obsession du client, toujours expédier, le posséder et l'équilibre.
Ce n’est pas la bonne solution pour tout le monde. Les systèmes que vous construirez ici gèrent des milliards de dollars et touchent des centaines de millions d’utilisateurs finaux, et nous ne prenons pas cela à la légère. Vous devrez travailler dur et tenir la barre haute pour ce que vous expédiez, aux côtés de certaines des personnes les plus pointues et les plus motivées avec lesquelles vous avez travaillé. Si cela vous semble énergisant plutôt qu’épuisant, continuez à lire.
Le rôle
Nous recherchons un ingénieur backend pour concevoir, créer, expédier et posséder des fonctionnalités de produits de bout en bout utilisées par des milliers de développeurs et des centaines de millions d'utilisateurs finaux.
Il s’agit d’un rôle pratique d’IC. Nous voulons quelqu'un qui aime expédier des produits, pas seulement du code. Vous êtes un ingénieur obsédé par le client et passionné par les logiciels. Vous assumerez la responsabilité de la définition du problème, du déploiement en production et de la maintenance à long terme. Vous possédez à la fois les bases d'ingénierie nécessaires pour écrire des systèmes performants qui fonctionnent à grande échelle de manière presque parfaite et le sens du produit qui ne laisse pas le « parfait » entraver la « livraison aujourd'hui ».
À propos de vous
•
Vous avez plus de 8 ans d'expérience en tant qu'ingénieur backend dans la conception de systèmes complexes à croissance rapide qui n'existaient pas avant vous.
•
Vous pouvez écrire des instructions SQL avancées au-delà des instructions SELECT et UPDATE de base.
•
Vous placez la barre haute en matière de qualité et savez instinctivement quels détails comptent, mais vous êtes également suffisamment perspicace pour réduire la portée en cas de besoin tout en offrant de la valeur.
•
Vous êtes obsédé par le client : vous vous imaginez en tant que développeur, chef de produit ou spécialiste du marketing utilisant la fonctionnalité ou rencontrant le problème.
•
Vous êtes un constructeur, pas un implémenteur : vous déterminez la portée, la priorisation et pilotez le déploiement en partenariat avec notre équipe produit. Il ne s’agit pas d’un rôle dans lequel vous cochez des éléments d’une spécification détaillée.
•
Vous pouvez rapidement vous familiariser avec du code que vous n'avez pas écrit vous-même et l'améliorer.
•
Vous êtes à l'aise dans le codage avec des outils d'IA comme Copilot, Cursor ou Claude Code. Vous les utilisez pour avancer plus rapidement sur les parties qui ne nécessitent pas toute votre attention, et vous êtes suffisamment soucieux des détails pour détecter quand elles se trompent.
•
Vous êtes décousu et partisan de l’expédition. Vous préférez expédier une bonne version aujourd’hui et répéter plutôt que d’attendre d’en expédier une parfaite le trimestre prochain.
•
Vous communiquez clairement, en temps réel et de manière asynchrone. Nous sommes une équipe entièrement distante et la façon dont vous écrivez est aussi importante que la façon dont vous codez.
•
Vous avez livré en production des fonctionnalités utiles destinées aux utilisateurs, surveillé leur utilisation et leur adoption et les avez améliorées au fil du temps.
•
Vous écrivez du code de haute qualité et bien testé, déboguez les problèmes de manière méthodique et contribuez à élever la barre de l'ingénierie grâce à des commentaires réfléchis et à un mentorat.
•
Vous agissez comme un fondateur : vous remarquez des problèmes, proposez des améliorations et donnez suite rapidement.
Idéalement, vous avez :
•
Expérience en Python.
•
Expérience dans PostgreSQL.
•
Expérience dans la création de SDK.
•
Expédition d'une application mobile avec des achats intégrés.
•
Une certaine expérience avec les applications React et SPA.
Au cours du premier mois, vous :
•
Rencontrez fréquemment votre équipe et votre mentor pour vous mettre au courant.
•
Configurez et familiarisez-vous avec les référentiels, la gestion des tâches et l'environnement de développement.
•
Mettez en œuvre et expédiez votre premier projet.
•
Familiarisez-vous avec les tableaux de bord, la journalisation, les outils de débogage, les fournisseurs de cloud, l'infrastructure et l'architecture générale de RevenueCat.
•
Découvrez l’économie des applications mobiles et les concepts commerciaux d’abonnement qui façonnent nos décisions en matière de produits.
Au cours des 3 premiers mois, vous
•
Porteur et travail sur des projets de manière autonome, de bout en bout.
•
Parlez aux clients ou à l'assistance directement pour comprendre comment les systèmes que vous possédez sont réellement utilisés et où ils tombent en panne.
•
Apprenez les bases de la réponse aux incidents et rejoignez la rotation de garde.
•
Participer aux révisions de code et contribuer à la fiabilité et à la qualité de la base de code.
•
Comprenez chaque produit que possède votre équipe.
Au cours des 6 premiers mois, vous
•
Révisez le code, rédigez des propositions et contribuez aux discussions architecturales.
•
Contribuez à la feuille de route et à l’orientation technique de votre équipe – le « pourquoi », pas seulement le « comment ».
•
Soyez la personne de référence dans quelques domaines prioritaires de votre équipe.
•
Avoir expédié un produit ou une fonctionnalité majeure, du début à la fin.
Au cours des 12 premiers mois, vous
•
Connaître tous les principaux composants de notre système et être capable de déboguer des problèmes complexes.
•
Ayez vos propres initiatives pour améliorer nos produits, fondées sur les véritables priorités des clients et de l'entreprise.
•
Spécifiez et concevez des projets de moyenne à grande envergure, recueillez des commentaires et pilotez la validation de la conception et les plans de déploiement.
•
Encadrez les autres ingénieurs qui rejoignent l’équipe.
•
Incitez l’organisation à améliorer la fiabilité, l’évolutivité et les performances.
Ce que nous proposons :
•
Fonds propres compétitifs dans une startup de série C à croissance rapide soutenue par des investisseurs de premier plan, dont Y Combinator
•
Fenêtre de 10 ans pour exercer les options sur actions acquises
•
Un environnement entièrement distant conçu autour de l’autonomie et de la flexibilité
•
4 à 5 semaines de congés flexibles par an
•
Bureau payant dans un espace de coworking
•
Budget de l’espace de travail et allocation de formation continue
Un entretien chez RevenueCat…
Source : Jobicy (https://jobicy.com/jobs/157106-senior-backend-engineer-13)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: RevenueCat
Annonce fournie par RevenueCat.