Staff Analytics Engineer
Own the architecture and standards for Cribl's analytics engineering platform using dbt. Build certified models, semantic layers, and governance practices to power trusted analytics, reporting, and AI decision-making across the business.
About the job
Responsibilities
- Own the long-term architecture and evolution of Cribl's analytics engineering platform, including foundational model stabilization and AI readiness.
- Design, build, and maintain certified dbt models as the authoritative source for business-critical metrics.
- Establish and enforce analytics engineering standards for modeling, testing, documentation, and code review, including review of high-impact dbt changes.
- Design and maintain semantic and metadata layers that enable reliable AI-powered analytics and self-service.
- Partner with analysts to migrate high-value business logic from Omni into governed warehouse models.
- Partner with Data Engineering to improve source reliability, warehouse architecture, and Snowflake performance and cost efficiency.
- Mentor analysts and analytics engineers on dbt development, data modeling, and analytics engineering best practices.
Requirements
- 7+ years of experience in analytics engineering, data engineering, or a related technical field, including at least 3 years of hands-on experience running dbt in a production environment.
- Expert-level SQL and demonstrated ownership of scalable dimensional models.
- Deep expertise in modern analytics engineering practices, including version control, testing, CI/CD, documentation, data contracts, lineage, and governance.
- Experience designing reusable semantic models, certified metrics, and warehouse architectures that enable self-service analytics across multiple business domains.
- Strong understanding of Snowflake performance optimization and modern cloud data warehouse architecture.
- Demonstrated ability to establish technical standards, influence engineering practices without formal authority, and improve platform reliability while reducing technical debt.
- Proven ability to partner closely with analysts to translate business requirements into scalable, maintainable warehouse models.
- Strong communication skills with the ability to explain complex technical concepts and tradeoffs to both technical and business audiences.
Nice-to-Haves
- Experience with semantic layers, metadata management, or AI-enabled analytics platforms.
Skills
dbt, SQL, Snowflake, Dimensional Modeling, Semantic Layers, Metadata Management, CI/CD, Data Governance, Data Lineage, Analytics Engineering
Similar jobs
Data Engineering jobsLeads the architecture and hands-on development of a knowledge-graph-centered data platform for AI and autonomy workflows. The role requires deep distributed data systems expertise, strong Go or Python engineering skills, and experience with storage, APIs, infrastructure, and production reliability.
Build and maintain data pipelines, analytics models, dashboards, and external data products while partnering with engineering, product, implementation teams, and customers. The role requires 5+ years of analytics or data engineering experience, strong dbt and SQL expertise, and customer-facing collaboration skills.
Leads architecture and technical governance for an enterprise-scale data platform, driving distributed systems, data modeling, cloud infrastructure, and operational best practices. Requires 7+ years of engineering experience and a bachelor’s degree.
Architects scalable data systems and platforms using distributed technologies like Spark, Kafka, and AWS. Mentors engineers and drives innovation on large-scale data projects, requiring 8+ years experience and expertise in data infrastructure.
Leads the design, operation, and technical direction of Pinterest’s data workflow and context control planes, driving reliability, scalability, AI-native capabilities, and open-source contributions. Requires 10+ years of distributed-systems experience, infrastructure expertise, and proficiency in Python or Java.