We are seeking a Business Intelligence & Analytics Engineer to join our Business Intelligence team. This role partners closely with Finance and cross-functional teams to build and maintain the data infrastructure, pipelines, and reporting layer that power financial planning, forecasting, and performance management. The ideal candidate is comfortable working across the full data stack—from ingestion and transformation to visualization—and brings strong analytical judgment alongside technical depth.
Design, build, and maintain scalable data pipelines using Fivetran to ingest data from Salesforce, ERP, and other business systems into Snowflake.
Own the data transformation layer between raw ingested sources and analytics-ready datasets, ensuring models are clean, tested, documented, and aligned to Finance and GTM reporting needs.
Build and maintain Tableau dashboards and reporting assets to track key financial and go-to-market metrics, including pipeline coverage, ARR/NRR, revenue retention, quota attainment, and other GTM activities.
Manage data warehouse objects in Snowflake, including schema design, virtual warehouse configuration, role-based access controls, and query optimization.
Analyze customer, revenue, and product usage data to surface trends related to growth, churn, expansion, pricing, and performance.
Bachelor’s degree in a quantitative, technical, or business fields (e.g., Statistics, Mathematics, Economics, Computer Science, Data Science, Business Analytics). Master’s degree preferred.
Snowflake: schema design, virtual warehouse management, RBAC, query optimization, and cost monitoring.
Tableau: advanced dashboard design, calculated fields, LOD expressions, data source management, and Tableau Server/Cloud publishing.
Analytical & Business Acumen
Solid understanding of SaaS business metrics (ARR, NRR, churn, pipeline coverage, quota attainment) and how they flow through financial and GTM reporting.
Ability to integrate, clean, and analyze data from disparate source systems into a coherent, governed data model.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.