xelys jobs xelys jobs

Business Intelligence Engineer

Avetta

hybridmidpermanentbackend United States Today via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

dbtSnowflakeSQLData ModelingJinjaGitCI/CDData QualityPower BIAgile

About the role

Role Overview

The Business Intelligence (BI) Engineer will design, build, and maintain finance and customer analytics pipelines. The focus is on creating a modular, scalable data foundation using dbt and delivering curated data models for analytics and semantic layer use cases.

Responsibilities

  • Use dbt to:
    • Design modular data models
    • Enforce data quality and quality tests
    • Document transformations
    • Collaborate via Git and deploy dbt pipelines to production
  • Architect layered dbt models (e.g., staging → intermediate → marts) for finance and customer master data.
  • Build a unified data model by integrating and transforming data from diverse sources.
  • Create models that act as a business rules framework to reduce reliance on external rules engines and streamline governance.
  • Develop and maintain standardized/conformed entities (e.g., Client, Customer, Billing) to support Gold analytics and semantic models.
  • Deliver certified data products and contribute to the DBT semantic layer (reusable dimensions, certified metrics, exposures, macros).
  • Provide self-service analytics capabilities in Snowflake.
  • Define and maintain technical metadata standards (e.g., lineage and technical definitions).
  • Apply dbt best practices:
    • Modular packages
    • Jinja logic
    • Documentation standards
  • Collaborate with BI product owners, data analysts, and governance teams to apply consistent business logic across reporting tiers.
  • Define and implement business-aligned data quality rules and certification standards.
  • Partner with data governance to steward definitions, metrics, and lineage.

Requirements

  • ~4 years of experience building engineering analytics pipelines (SaaS environment preferred).
  • 1 year of experience using dbt for modular model design, data quality enforcement, documentation, Git collaboration, and production deployments.
  • Advanced SQL skills (CTEs, window functions, recursion).
  • Experience with modern cloud data warehouses (e.g., Snowflake, BigQuery, Redshift, Databricks).
  • Strong knowledge of data modeling techniques (e.g., star schema, Snowflake schema, data vault).

Preferred Qualifications

  • Experience with dbt Cloud IDE.
  • Data visualization experience ( Power BI preferred).
  • Familiarity with Snowflake and dbt CI/CD automation using GitHub Actions.
  • Agile delivery mindset (backlog management via Jira) and cross-functional stakeholder leadership.
  • Experience with business systems such as Salesforce, NetSuite, or Zuora.
  • Exposure/training in Snowflake concepts (e.g., Snowflake Data Warehousing Workshop – Badge 1).

Education

  • Bachelor’s degree in Data Analytics, Computer Science, Information Technology, Finance, or related field.

About Avetta

Avetta provides a SaaS platform that connects leading organizations with qualified suppliers, contractors, and vendors. It uses cloud technology and human insights to improve supply chain risk and compliance, serving 85k+ active customers across 100+ countries.

Scraped 4/10/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.