Skip to content

Business Intelligence Analyst

Builds and maintains dashboards and reports using SQL, dbt, and tools like OMNI/Snowflake to deliver insights from CRM, product, and financial data to GTM, finance, and customer success teams. Requires 3+ years in BI/analytics, proficiency in SQL/dbt, and cloud data warehouses.

85k – 125kUnited StatesData AnalyticsRemote3+ YOE

About the role

What You'll Do

  • Build and maintain dashboards, reports, and ad hoc analyses in OMNI and Snowflake that give finance, GTM, and customer success teams clear visibility into performance.
  • Write and optimize SQL queries and dbt models to transform raw CRM and product data into reliable, analysis-ready datasets.
  • Partner with business stakeholders to understand what they need to measure, translate those needs into analytical requirements, and deliver solutions that stick.
  • Conduct ROI analyses and quantitative deep dives on strategic initiatives, connecting data outputs to business outcomes with clarity.
  • Ensure data quality and integrity across reporting systems by identifying discrepancies, documenting assumptions, and maintaining consistent definitions.
  • Support data accessibility by managing routine report distribution, automating recurring reporting, and triaging ad hoc data requests efficiently.
  • Contribute to a shared knowledge base - documenting models, data dictionaries, and analytical approaches so the team builds on each other's work.

What You Need

  • 3+ years of experience in business intelligence, data analytics, or a closely related role, with demonstrated ownership of analytics projects in organizations with multiple stakeholders.
  • Proficiency in SQL for data extraction, transformation, and analysis across complex, multi-table data environments.
  • Experience with dbt for data modeling and transforming raw data into clean, reusable datasets.
  • Experience working with a cloud data warehouse such as Snowflake, BigQuery, or Redshift.
  • Experience building dashboards and reports in a BI visualization tool (e.g., OMNI, Tableau, Looker, or equivalent).
  • Experience analyzing CRM data in Salesforce or a comparable platform to support revenue and GTM reporting.
  • Demonstrated ability to translate complex data into clear, actionable insights for non-technical business audiences.

What Will Make You Stand Out

  • Hands-on experience with OMNI - a portfolio of dashboards or analyses is a plus.
  • Experience applying statistical methodologies or explainable AI techniques to solve a real business problem, with the ability to explain findings to a non-technical audience.
  • Experience working in an open-source, AI, or data science company where data is core to the product and go-to-market.
  • Experience working in a fast-paced, smaller-scale organization where you've had to prioritize competing analytical needs with limited resources.

Compensation

Base salary range: $84,500 - $124,500, along with annual bonus potential, equity participation, and benefits including flexible vacation policy, medical/dental/vision insurance, short/long term disability, paid parental leave, monthly wellness stipend, employee assistance program, and mental health resources.

Skills

SQLdbtSnowflakeOmniTableauLookerSalesforceBigQueryRedshiftCRM

Similar roles

Data Analytics jobs

Data Analyst, Operations Planning

Data Analyst on the Urban Solutions team analyzing micromobility operations to improve bike and scooter share performance across US markets. Partners with Product, Engineering, Operations and Finance to forecast needs, diagnose issues, and drive data-informed decisions.

83k – 104kNew York, NYData AnalyticsHybrid3+ YOESQLPython

Results Analyst

Reviews clinical trial results submissions to ClinicalTrials.gov for quality and compliance, communicates with sponsors to ensure adherence to requirements, and supports data management and process improvements. Requires Master's in biomedical/math field, 3+ years in statistics.

87k – 91kBethesda, MDData AnalyticsOn-site3+ YOEQa/QcStatistics

Interoperability Operations Analyst

Build metrics, dashboards, and tooling to track clinical data coverage across the Zus network. Investigate gaps, partner with support and product teams, and automate workflows using SQL and Python.

80k – 130kBoston, MAData AnalyticsHybridSQLHl7

Business Intelligence and Reporting Specialist

Build customer-facing BI dashboards and reports using SQL and visualization tools. Collaborate with product and data teams to prototype, iterate, and deliver scalable analytics solutions.

90k – 100kUnited StatesData AnalyticsRemote3+ YOESQLLookml

DMG Data Mining Analyst II

Data Mining Analyst responsible for extracting insights from large healthcare datasets using SQL and data mining techniques. Lead small projects, create reports, and train new analysts while collaborating across departments.

90k – 140kUnited StatesData AnalyticsRemote5+ YOESQLExcel