数据平台负责人工程师
Lead Engineer, Data Platforms
在一家真正相信自己所做事情的公司工作很有趣。在Dutch Bros Coffee,我们不仅仅是一家咖啡公司。我们是一个充满乐趣、令人惊叹的公司,通过每一杯咖啡带来改变
职位概述:
我们正在寻找一位经验丰富的高级数据工程师加入我们的团队。该职位将负责现代化、集成和优化Dutch Bros的基础数据生态系统。该职位将在构建世界级的数据平台方面发挥关键作用,这些平台支持分析、机器学习和AI驱动的工作流程,并负责设计和实现高度可扩展和可靠的基础设施。理想的候选人应具备丰富的Snowflake数据库管理、数据建模、数据库迁移经验,并负责设计、构建和维护数据云平台,使我们能够高效且有效地收集、存储、处理和分析大量数据。这是一个适合在不断变化的环境中茁壮成长、渴望学习并准备贡献创新想法的人的绝佳机会。如果你谦逊、有进取心,并渴望提升自己的技能,我们欢迎你加入我们的团队!
职位要求:
· 计算机科学、软件工程、信息技术或相关专业的学士学位,或4年相关工作经验
- 7年以上数据和/或软件工程经验,其中至少4年专注于后端分布式系统或大规模数据基础设施
- 深厚的工程基础:你是精通Python和SQL的专家级程序员,有多年构建软件的经验
- 熟练掌握Snowflake(Snowpipe、SnowSQL、复制、数据共享)、Airflow和Power BI,用于生产级数据解决方案
- 精通AWS服务(IAM、VPC、Glue、S3、SFTP、Lambda、CloudWatch、SNS)、Gitlab CI/CD、DataDog监控/警报
- 具备实时ETL/ELT和大数据管道经验,尤其是Kafka、Workato、ADF、Matillion和DBT
- 在实施自动化CI/CD流水线、基础设施即代码以及在跨学科领域培养统一的工程文化方面具有专业知识
- 有加分项 - 对POC的热情和驱动力,设计RAG架构、向量数据库或将LLMs集成到数据管道中
- 熟悉数据隐私法规知识(GDPR、CCPA)和基于属性的数据安全
查看英文原文
It's fun to work in a company where people truly believe in what they are doing. At Dutch Bros Coffee, we are more than just a coffee company. We are a fun-loving, mind-blowing company that makes a difference one cup at a time.
Position Overview:
We are seeking a highly experienced and skilled Lead Engineer, Data to join our team. This individual will be responsible for modernizing, integrating, and optimizing Dutch Bro’s foundational data ecosystem. This individual will play a crucial role in building world-class data platforms that power analytics, machine learning, and AI-driven workflows and will be responsible for designing and implementing highly scalable and resilient data infrastructure. The ideal candidate will have extensive experience in Snowflake database administration, data modeling, database migration, and is responsible for designing, building, and maintaining data cloud platforms that enable us to collect, store, process, and analyze vast amounts of data efficiently and effectively. This is a great opportunity for someone who thrives in an evolving environment, is eager to learn, and is ready to contribute innovative ideas. If you’re humble, hungry, and excited to grow your skills, we’d love to have you join our team!
Job Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related study, or 4 years of experience, required
- 7+ years of data and/or software engineering experience, with at least 4 years focused on backend distributed systems or data infrastructure at scale.
- Deep Engineering Roots: You are an expert coder (Python and SQL) who grew up building software. 4+ years deep Python and SQL experience.
- Hands-on expert-level knowledge and experience with Snowflake (Snowpipe, SnowSQL, replication, data-sharing), Airflow, and Power BI for production-grade data solutions.
- Mastery of AWS services (IAM, VPC, Glue, S3, SFTP, Lambda, CloudWatch, SNS) , Gitlab CI/CD, DataDog Monitoring/alerting.
- Real-time ETL/ELT and Big Data pipeline experience, especially with Kafka, Workato, ADF, Matillion, and DBT.
- Expertise in implementing automated CI/CD pipelines, infrastructure as code, and fostering a unified engineering culture across disciplines.
- Nice to have - Passion and drive for a POC / designing RAG architecture, vector databases, or integrating LLMs into data pipelines.
- Familiarity with data privacy regulations knowledge (GDPR, CCPA) and Attribute-based data security.
- Snowflake administration knowledge, preferred.
- Knowledge and experience with Data Governance - Data Quality, Metadata management, Data Security, Data Archive is preferred.
- Strong problem-solving, analytical, and critical-thinking skills with a focus on business insights.
- Excellent communication for conveying technical concepts to non-technical stakeholders.
- Proven ability to work collaboratively in cross-functional teams.
- Adaptable and proactive in learning new technologies in a dynamic data environment.
- Strong time management skills to handle multiple projects and ensure high-quality deliverables.
Location Requirement:
This position is eligible for remote work within any state Dutch Bros currently resides in (AL, AZ, CA, CO, FL, ID, KS, KY, MO, NM, NV, OK, OR, TN, TX, UT, WA, WY)
Key Result Areas (KRAs):
Assess, design, build, and maintain the data pipelines that enables Dutch Bros teams to collect, store, process, and analyze vast amounts of data efficiently and effectively:
- Seamless Snowflake Implementation: Successfully develop and deploy production- grade data solutions on Snowflake, databricks or similar tools Optimized Data Pipelines: Design and enhance ETL/ELT pipelines and data transformations for efficiency, supporting advanced analytics and real-time data processing with technologies such as Kafka, fivetran, databricks , and Matillion or leveraging pyspark
- High-Quality Data Models: Implement dimensional and data products to improve data accuracy and accessibility, enabling comprehensive ad-hoc analysis, reporting, and visualization
- Advanced Analytics Support: Develop and maintain data engineering frameworks that support machine learning workflows and complex data analyses, ensuring that data is readily available for actionable insights
- Effective Communication and Collaboration: Articulate complex technical concepts clearly to non-technical stakeholders and collaborate effectively with cross-functional teams to drive project success and meet business objectives
Skills:
- Data engineering
- Functional Expertise
- Data modeling
- Data management and data governance
- Leading by Influence
- Detail-Oriented
- Multitasking
Physical Requirements:
- In-Office Environment: Must be able to work in a busy, crowded, and loud office with frequent distractions and interruptions.
- Office Conditions: Adaptability to typical office conditions, which may include exposure to air conditioning, heating, artificial lighting, and varying noise levels
- Mobility: Ability to sit, stand, reach, twist, stretch, and work at a desk for long stretches. Must be able to occasionally move or lift office items up to 25 pounds
- Hearing Requirements: Hearing must be sufficient or correctable to ensure clear understanding of spoken information, including participating in virtual meetings and phone calls. Use of hearing aids or other assistive devices is acceptable if needed.
- Reading and Writing Proficiency: Ability to read and write in English is essential for processing documents, drafting reports, and following up on necessary actions. Proficiency in written communication is required to handle job-related tasks effectively.
- Vision Requirements: Vision must be adequate or correctable to perform essential job duties, such as reading documents on a computer screen and using other visual tools. Use of corrective lenses or other measures to meet visual requirements is expected if needed.
- Technology Proficiency: Must be proficient in operating a computer and other office productivity tools such as printers, scanners, and collaboration software.
- Effective Communication: Must possess strong verbal and written communication skills to interact effectively with team members, clients, and other stakeholders via email, video conferencing, and other in office communication tools.
Compensation:
DOE
If you like wild growth and working in a unique and fun environment, surrounded by positive community, you'll enjoy your career with us!
Originally posted on Himalayas