Roku
Dutch Bros Coffee
Ingénieur Principal, Plateformes de Données
Aperçu du poste
Il est agréable de travailler dans une entreprise où les gens croient vraiment en ce qu'ils font.
Nous recherchons un Ingénieur Principal, Données, hautement expérimenté et qualifié pour rejoindre notre équipe. Cette personne sera responsable de la modernisation, de l'intégration et de l'optimisation de l'écosystème de données fondamental de Dutch Bro. Cette personne jouera un rôle crucial dans la construction de plateformes de données de classe mondiale qui alimentent l'analytique, le machine learning et les flux de travail pilotés par l'IA, et sera responsable de la conception et de la mise en œuvre d'une infrastructure de données hautement évolutive et résiliente. Le candidat idéal aura une expérience approfondie en administration de bases de données Snowflake, modélisation de données, migration de bases de données, et sera responsable de la conception, de la construction et de la maintenance de plateformes de données cloud qui nous permettent de collecter, stocker, traiter et analyser de vastes quantités de données de manière efficace et efficiente. C'est une excellente opportunité pour quelqu'un qui prospère dans un environnement en évolution, désireux d'apprendre et prêt à apporter des idées innovantes. Si vous êtes humble, ambitieux et désireux de développer vos compétences, nous serions ravis de vous accueillir dans notre équipe !
Si vous aimez la croissance rapide et travailler dans un environnement unique et amusant, entouré d'une communauté positive, vous apprécierez votre carrière chez nous !
Chez Dutch Bros Coffee, nous sommes plus qu'une simple entreprise de café. Nous sommes une entreprise conviviale et extraordinaire qui fait la différence une tasse à la fois.
Qualifications requises
- Diplôme de licence en informatique, génie logiciel, technologie de l'information ou domaine connexe, ou 4 années d'expérience, requis
- 7+ années d'expérience en ingénierie de données et/ou logicielle, dont au moins 4 années axées sur les systèmes distribués backend ou l'infrastructure de données à grande échelle.
- Racines d'ingénierie profondes : Vous êtes un codeur expert (Python et SQL) qui a grandi en construisant des logiciels. 4+ années d'expérience approfondie en Python et SQL.
- Connaissances et expérience pratiques de niveau expert avec Snowflake (Snowpipe, SnowSQL, réplication, partage de données), Airflow et Power BI pour des solutions de données de qualité professionnelle.
- Maîtrise des services AWS (IAM, VPC, Glue, S3, SFTP, Lambda, CloudWatch, SNS), Gitlab CI/CD, surveillance/alertes DataDog.
- Expérience ETL/ELT en temps réel et en pipelines Big Data, en particulier avec Kafka, Workato, ADF, Matillion et DBT.
- Expertise dans la mise en œuvre de pipelines CI/CD automatisés, l'infrastructure en tant que code, et la promotion d'une culture d'ingénierie unifiée entre les disciplines.
- Solides compétences en résolution de problèmes, en analyse et en pensée critique, avec un accent sur les perspectives commerciales.
- Excellente communication pour transmettre des concepts techniques à des parties prenantes non techniques.
- Capacité avérée à travailler en collaboration au sein d'équipes interfonctionnelles.
- Adaptabilité et proactivité dans l'apprentissage de nouvelles technologies dans un environnement de données dynamique.
- Solides compétences en gestion du temps pour gérer plusieurs projets et garantir des livrables de haute qualité.
Compétences
- Ingénierie des données
- Expertise fonctionnelle
- Modélisation des données
- Gestion des données et gouvernance des données
- Leadership par l'influence
- Souci du détail
- Multitâche
Exigences physiques
- Environnement de bureau : Doit être capable de travailler dans un bureau animé, bondé et bruyant avec des distractions et interruptions fréquentes.
- Conditions de bureau : Adaptabilité aux conditions de bureau typiques, qui peuvent inclure une exposition à la climatisation, au chauffage, à l'éclairage artificiel et à des niveaux de bruit variables.
- Mobilité : Capacité à s'asseoir, se tenir debout, atteindre, se tordre, s'étirer et travailler à un bureau pendant de longues périodes. Doit être capable de déplacer ou de soulever occasionnellement des objets de bureau pesant jusqu'à 25 livres.
- Exigences auditives : L'audition doit être suffisante ou corrigeable pour assurer une compréhension claire des informations parlées, y compris la participation à des réunions virtuelles et des appels téléphoniques. L'utilisation d'aides auditives ou d'autres appareils d'assistance est acceptable si nécessaire.
- Maîtrise de la lecture et de l'écriture : La capacité de lire et d'écrire en anglais est essentielle pour traiter les documents, rédiger des rapports et assurer le suivi des actions nécessaires. La maîtrise de la communication écrite est requise pour gérer efficacement les tâches liées au poste.
- Exigences visuelles : La vision doit être adéquate ou corrigeable pour effectuer les tâches essentielles du poste, telles que la lecture de documents sur un écran d'ordinateur et l'utilisation d'autres outils visuels. L'utilisation de lentilles correctrices ou d'autres mesures pour répondre aux exigences visuelles est attendue si nécessaire.
- Maîtrise technologique : Doit maîtriser l'utilisation d'un ordinateur et d'autres outils de productivité de bureau tels que les imprimantes, les scanners et les logiciels de collaboration.
- Communication efficace : Doit posséder de solides compétences en communication verbale et écrite pour interagir efficacement avec les membres de l'équipe, les clients et d'autres parties prenantes par e-mail, visioconférence et autres outils de communication de bureau.
- Atout - Passion et dynamisme pour un POC / conception d'architecture RAG, bases de données vectorielles, ou intégration de LLMs dans des pipelines de données.
- Connaissance des réglementations sur la protection des données (RGPD, CCPA) et de la sécurité des données basée sur les attributs.
- Connaissance de l'administration Snowflake, souhaitée.
- Connaissance et expérience en gouvernance des données - Qualité des données, gestion des métadonnées, sécurité des données, archivage des données, souhaitées.
Exigence de localisation
Ce poste est éligible au travail à distance dans n'importe quel État où Dutch Bros est actuellement présent (AL, AZ, CA, CO, FL, ID, KS, KY, MO, NM, NV, OK, OR, TN, TX, UT, WA, WY)
Rémunération
Selon l'expérience (DOE)
Domaines de résultats clés (KRA)
Évaluer, concevoir, construire et maintenir les pipelines de données qui permettent aux équipes Dutch Bros de collecter, stocker, traiter et analyser de vastes quantités de données de manière efficace et efficiente :
- Mise en œuvre transparente de Snowflake : Développer et déployer avec succès des solutions de données de qualité professionnelle sur Snowflake, databricks ou des outils similaires
- Pipelines de données optimisés : Concevoir et améliorer les pipelines ETL/ELT et les transformations de données pour l'efficacité, en prenant en charge l'analytique avancée et le traitement des données en temps réel avec des technologies telles que Kafka, fivetran, databricks, et Matillion ou en utilisant pyspark
- Modèles de données de haute qualité : Mettre en œuvre des modèles dimensionnels et des produits de données pour améliorer la précision et l'accessibilité des données, permettant une analyse ad hoc complète, des rapports et une visualisation
- Support à l'analytique avancée : Développer et maintenir des cadres d'ingénierie de données qui prennent en charge les flux de travail de machine learning et les analyses de données complexes, en garantissant que les données sont facilement disponibles pour des informations exploitables
- Communication et collaboration efficaces : Articuler des concepts techniques complexes clairement à des parties prenantes non techniques et collaborer efficacement avec des équipes interfonctionnelles pour mener à bien les projets et atteindre les objectifs commerciaux
