Data Engineer BI and Reporting
Own and scale reporting and analytics infrastructure supporting operational, revenue, customer, and executive decision-making. The role combines analytics engineering, BI and reporting systems, data modeling, workflow automation, and AI-supported reporting operations.
Responsibilities
- Build and maintain scalable SQL and dbt data models, marts, semantic layers, and reporting datasets.
- Clean, structure, and document complex data systems.
- Develop trusted reporting foundations and reusable analytics layers.
- Own production dashboards, recurring reports, KPI packs, and reporting workflows.
- Define KPIs, business logic, and reporting requirements with stakeholders.
- Build automated reporting workflows and monitoring systems.
- Support AI agents for reporting quality assurance, data quality, KPI generation, dashboard monitoring, metric documentation, and data freshness checks.
- Implement data quality assurance, validation, monitoring, alerting, and governance processes.
- Troubleshoot reporting discrepancies and data issues proactively.
Requirements
- 3–6 years of experience in analytics engineering, BI engineering, reporting engineering, data analytics, data modeling, reporting automation, or similar fields.
- Advanced SQL skills.
- Strong hands-on dbt experience.
- Experience building SQL tables, marts, semantic layers, reporting datasets, and transformation pipelines.
- Experience with BI tools such as Looker, Tableau, Power BI, Metabase, Sigma, Hex, or Mode.
- Experience maintaining production dashboards and recurring reports.
- Experience with data quality assurance, monitoring, and reporting automation.
- Strong documentation habits and a quality-assurance mindset.
- Ability to independently own reporting infrastructure and workflows.
Benefits
- Health benefits
- Fully remote work
- Salary plus bonus