Databricks
Fivetran
Manager Senior, dbt Fusion
À propos du poste
Depuis la création de Fivetran jusqu'à aujourd'hui, notre mission est restée la même : rendre l'accès aux données aussi simple et fiable que l'électricité. Avec Fivetran, les données clients arrivent dans leurs entrepôts, canoniques et prêtes à être interrogées, sans ingénierie ni maintenance requise. Nous sommes fiers que de plus en plus d'organisations exploitent chaque jour notre technologie pour devenir véritablement axées sur les données.
Nous recherchons un Manager Ingénierie Senior expérimenté pour diriger l'équipe Core derrière dbt V2, le moteur de nouvelle génération de dbt. Il s'agit d'un poste de remplacement pour un leader en ingénierie capable de combiner un solide jugement en ingénierie logicielle avec du leadership humain, un partenariat produit et la capacité de naviguer dans un domaine technique hautement interfonctionnel.
L'équipe Core est responsable de la construction, de la maintenance et de l'évolution du moteur basé sur Rust qui alimente dbt Fusion. L'équipe travaille principalement sur le runtime dbt V2 lui-même, les fonctionnalités du langage SQL alimentées par l'analyse statique, et les nouvelles primitives ELT.
Le poste se situe au centre de plusieurs parties du produit dbt : le moteur et l'orchestration, l'IDE et l'expérience développeur, les adaptateurs et les entrepôts de données, et notre nouvelle offre de calcul, LakeCompute. Vous aiderez l'équipe à prendre des décisions techniques et produit judicieuses tout en faisant avancer un produit GA stable.
À propos de l'équipe
L'équipe Core fait partie d'une organisation plus large qui comprend les adaptateurs, la croissance, l'extension VS Code, le calcul et d'autres équipes étroitement connectées. Elle collabore fréquemment avec le Produit et avec les équipes responsables de l'orchestration, des expériences IDE, des adaptateurs et de LakeCompute.
Nous sommes honorés d'être évalués à plus de 5.6 milliards de dollars, mais plus important encore, nous sommes fiers de nos valeurs fondamentales : S'impliquer, Faire ce qui est juste, et Une équipe, un rêve. Lisez notre article dans Forbes.
Fivetran rassemble des talents de haute qualité à travers le monde pour rendre l'accès aux données aussi facile et fiable que l'électricité pour nos clients. Nous valorisons et reconnaissons que nos clients bénéficient d'équipes innovantes composées de personnes issues de nombreux horizons, expériences et identités. Fivetran promeut la diversité, l'équité, l'inclusion et l'appartenance en attirant, recrutant, développant et retenant une main-d'œuvre diversifiée, non seulement parce que c'est la bonne chose à faire, mais parce que cela nous aide à construire une entreprise de classe mondiale pour mieux servir nos clients, nos employés et nos communautés.
Dans ce rôle, vous pouvez vous attendre à :
- Diriger, coacher et développer une équipe fluide d'environ 8 ingénieurs travaillant sur une partie critique du produit dbt.
- Établir de la clarté sur une feuille de route techniquement exigeante avec de multiples parties prenantes produit et ingénierie.
- Collaborer étroitement avec le Produit pour traduire des exigences ambiguës en portée d'ingénierie, séquençage et estimations réalistes.
- Aider l'équipe à équilibrer le développement de nouvelles fonctionnalités, la maintenance du moteur, la modernisation du framework, la documentation et la stabilité d'un produit GA.
- Guider la conception technique de bout en bout à travers le moteur et ses points d'intégration avec l'orchestration, l'IDE, les adaptateurs, les entrepôts et LakeCompute.
- Soutenir les ingénieurs dans la prise de décisions judicieuses entre la valeur produit, la qualité technique, la performance, la compatibilité et le risque de livraison.
- Contribuer activement à la conception technique et à la mise en œuvre aux côtés de l'équipe.
- Travailler avec des leaders d'ingénierie pairs pour coordonner des initiatives qui couvrent plusieurs équipes et systèmes.
- Construire un environnement où les ingénieurs peuvent produire un travail de haute qualité, élargir leur champ d'action et prendre en charge des problèmes techniques importants.
- Contribuer à façonner la prochaine phase de dbt Fusion en tant que moteur de transformation sensible au langage utilisé par la communauté des données au sens large.
Compétences obligatoires
- Expérience dans la direction d'équipes confrontées à plusieurs priorités simultanées et à divers points d'intégration.
- Solides fondamentaux en ingénierie logicielle et expérience préalable en tant qu'ingénieur senior/staff, chef technique ou leader technique pratique équivalent.
- Capacité à diriger ou faciliter la conception de systèmes, de la définition du problème à la mise en œuvre et à la livraison.
- Capacité à traduire des exigences produit complexes ou ambiguës en estimations, jalons et compromis crédibles en ingénierie.
- Jugement démontré dans l'équilibre entre la livraison de la feuille de route, la fiabilité, la maintenabilité, la dette technique et la qualité du produit.
- Une orientation technique pratique, y compris la volonté et la capacité de rester proche du code et des détails d'ingénierie.
Vous correspondez au profil si vous avez :
- Dirigé une équipe logicielle tout au long du cycle de développement complet : découverte, conception, mise en œuvre, test, publication, exploitation et itération.
- Travaillé sur des produits présentant une complexité technique substantielle, des surfaces d'intégration ou des dépendances de plateforme.
- Collaboré avec succès avec le Produit et d'autres équipes d'ingénierie pour créer une feuille de route stable et prendre des décisions de priorisation difficiles.
- Expérience dans la transformation de données, l'orchestration, les moteurs de requête, les bases de données, les outils de développement, les compilateurs, les outils de langage ou un domaine étroitement lié. L'expérience directe avec dbt est utile mais pas obligatoire.
- La capacité d'expliquer des systèmes techniques complexes clairement aux ingénieurs, aux partenaires produit et aux candidats ayant différents niveaux de profondeur technique.
- Un historique de développement d'ingénieurs solides tout en maintenant une barre technique élevée.
- Confort dans un environnement fluide où les limites de l'équipe, les priorités et la portée peuvent évoluer.
Vous aurez un avantage si vous avez :
- Expérience avec Rust ou un autre langage de programmation système, compilateurs, planification de requêtes, serveurs de langage, outils IDE ou plateformes de développement.
- Expérience dans la construction ou l'exploitation de systèmes de transformation de données, d'orchestration, d'entrepôt ou d'exécution.
- Contributions à des projets open source ou expérience de travail avec des normes ouvertes et des communautés techniques ouvertes.
- Familiarité avec des écosystèmes tels qu'Apache Arrow, Apache Iceberg, DuckDB, ADBC, ou des technologies de données et d'exécution connexes.
- Expérience avec la sémantique SQL, l'optimisation des requêtes, la transpilation entre dialectes, la lignée des données, la gouvernance ou les fonctionnalités de langage orientées développeur.
- Expérience de travail dans une organisation remote-first ou distribuée avec de solides pratiques de communication écrite.
- Expérience en startup ou scale-up et aisance à porter plusieurs casquettes pendant que l'organisation évolue.
La fourchette de rémunération affichée sur cette offre d'emploi reflète la cible minimale et maximale pour la rémunération des nouveaux employés pour le poste et le niveau cibles, et peut inclure des incitations de vente ou des primes cibles selon le rôle. Nos fourchettes de rémunération sont déterminées par le rôle, le niveau et l'emplacement. Nos titres de poste peuvent couvrir plusieurs niveaux de carrière. Dans la fourchette, la rémunération individuelle est déterminée par des facteurs supplémentaires, notamment les compétences liées au poste, l'expérience, la formation pertinente, les besoins de l'entreprise, les demandes du marché. La fourchette de rémunération est sujette à changement et peut être modifiée à l'avenir. Votre recruteur pourra vous donner plus d'informations sur la fourchette de rémunération spécifique à votre emplacement pendant le processus d'embauche.
Fourchette de salaire en Ontario
$206,699—$232,536.50 CAD
*Peut varier selon le pays et le type de travailleur - veuillez contacter votre recruteur pour plus d'informations
Cliquez ici pour en savoir plus sur les avantages de Fivetran par région.
Pour en savoir plus sur la culture de Fivetran et ce que c'est que de faire partie de l'équipe, cliquez ici et regardez notre vidéo.
Pour en savoir plus sur notre politique de confidentialité des candidats, vous pouvez lire notre déclaration ici.
Nous nous engageons à garantir que tous les candidats aient une chance égale de participer à notre processus d'entretien. Si vous avez besoin d'aménagements à n'importe quelle étape du processus en raison d'un handicap, d'une condition médicale ou de toute autre circonstance, n'hésitez pas à soumettre votre demande en remplissant ce formulaire. Nous travaillerons avec vous pour fournir des aménagements raisonnables afin de faciliter votre participation et d'assurer une expérience d'entretien juste et accessible. Votre demande et toute information fournie seront gardées confidentielles et n'auront aucun impact sur votre candidature. Nous sommes impatients de vous entendre et de répondre à vos besoins au mieux de nos capacités.
Avantages et bénéfices
- Assurance médicale payée à 100% % par l'employeur*
- Congés payés généreux, y compris des vacances payées ou des vacances flexibles/illimitées selon le rôle et le pays, plus des congés maladie payés, un congé parental inclusif, des jours fériés payés, y compris une Semaine Mondiale de Repos de fin d'année, et des jours de bénévolat.
- Attributions d'actions RSU*
- Opportunités de développement professionnel et de formation
- Happy hours virtuels d'entreprise, nourriture gratuite et activités amusantes de renforcement d'équipe
- Allocation mensuelle pour téléphone portable
- Accès à une plateforme innovante de soutien à la santé mentale offrant des soins personnalisés et des ressources dans des domaines tels que : thérapie, coaching et exercices de pleine conscience auto-guidés pour tous les employés couverts et leurs personnes à charge couvertes.
