Logo
Blum Construction

Data Engineer; BI Developer (Hybrid Role)

Blum Construction, Winston Salem, North Carolina, United States, 27104

Save Job

Join to apply for the

Data Engineer & BI Developer (Hybrid Role)

role at

Blum Construction Join to apply for the

Data Engineer & BI Developer (Hybrid Role)

role at

Blum Construction Get AI-powered advice on this job and more exclusive features. Share

Share

Email

Tweet

Share

Blum Construction

offers unparalleled stability in the construction industry. Founded in 1923, we have weathered tough economic storms for over a century and have emerged as a stronger organization with each challenge. With offices in Winston-Salem, Greensboro, Asheville, Charlotte, and Raleigh, we build structures that transform communities through our work in higher education, senior living, healthcare, non-profits and many other sectors.

We understand, very clearly, that it is our people who will enable us to be even stronger in our second century.

Position Overview

We are looking for a highly versatile and self-driven Data Engineer & BI Developer to build the foundational data infrastructure that powers a unified, executive-level dashboard (single pane of glass) for real-time business performance visibility.

This Role Would Be Responsible For

Building pipelines to integrate data from multiple departments

Structuring a scalable and governed data model

Designing and launching dashboards that align with strategic goals

Key Responsibilities

Data Engineering

Design and implement robust ETL/ELT pipelines from key data sources (ERP, CRM, project management, finance systems, etc.)

Own and maintain the data warehouse architecture

Develop and manage data models that support consistent KPIs and reporting logic

BI Dashboarding & Visualization

Build intuitive and interactive dashboards in Power BI, Tableau, or Looker

Develop automated reporting and alert systems for business users and leadership

Validate data integrity and ensure dashboards reflect accurate performance metrics

Cross-Functional Collaboration

Partner with leaders across 6 departments to gather data needs and define KPIs

Help design the initial single pane of glass executive dashboard

Serve as a thought partner to leadership for data strategy and tool selection

Required Skills & Qualifications

5+ years of relevant experience in data engineering, BI development, or analytics roles Strong SQL skills and hands-on experience with cloud-based data warehouses (e.g., Snowflake, BigQuery, Redshift) Experience building and managing data pipelines (Fivetran, Stitch, Airbyte, or custom Python-based ETL) Proficient in one or more BI tools: Power BI (preferred), Tableau, Looker Solid understanding of data modeling concepts (e.g., star/snowflake schema, dimensional modeling) Strong business acumen and ability to collaborate with non-technical stakeholders Comfortable in a fast-paced, build-from-scratch environment Clear written and verbal communication

Preferred Qualifications

Familiarity with dbt or similar transformation frameworks Experience working in a mid-market or growth-stage company environment Exposure to SaaS tools like ACC, Oracle P6, Procore, or others (if applicable to your stack) Background working across multiple departments such as finance, operations, and sales

What Success Looks Like (First 612 Months)

Design and deploy a centralized data warehouse integrating all key systems Deliver a fully functioning executive dashboard that visualizes KPIs for all departments Establish automated, scalable pipelines and a reliable data refresh cadence Enable cross-functional stakeholders to access clean, real-time data on demand

Benefits

Medical Insurance Dental Insurance Vision Insurance Life Insurance Short Term Disability 401(K) matching PTO Gym Reimbursement

NOTE: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Equal Opportunity Employer, including disabled and veterans.

Seniority level

Seniority level

Mid-Senior level Employment type

Employment type

Full-time Job function

Job function

Information Technology Industries

Construction Referrals increase your chances of interviewing at Blum Construction by 2x Sign in to set job alerts for Data Engineer roles.

Winston-Salem, NC $90,000.00-$100,000.00 2 weeks ago Kernersville, NC $55,000.00-$65,000.00 2 weeks ago Senior Embedded Software Engineer - Thermal Management Systems

Senior Associate, Automation Engineer/System Administrator

Business Insights & Analytics Analyst Sr

Winston-Salem, NC $90,000.00-$100,000.00 2 weeks ago Client Services Data Analytics Process Manager

North Liberty, NC $75,067.00-$92,000.00 1 week ago Winston-Salem, NC $18.00-$40.00 1 week ago Winston-Salem, NC $18.00-$40.00 1 week ago Lexington, NC $73,200.00-$98,900.00 1 week ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr