Blum Construction
Data Engineer; BI Developer (Hybrid Role)
Blum Construction, Winston Salem, North Carolina, United States, 27104
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
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
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