Job Description
Data Engineer
We are looking for a Data Engineer to become the founding member of our new data science and business intelligence team. This is not your average data role. You'll architect and build a first-of-its-kind data infrastructure for our growing company. Your work will lay the groundwork for our enterprise-wide reporting, predictive analytics, and AI-powered insights that support billion-dollar construction projects. You'll collaborate directly with cross-functional stakeholders in Preconstruction, Operations, VDC, IT, and Finance to connect data across systems like Procore, Trimble Vista, Sage Estimating, and Cosential - and transform it into high-impact tools and insights that shape decisions at the highest levels.
Key Responsibilities:
- BI Development: Design, develop, and maintain interactive reports and dashboards using BI tools (e.g., Power BI, Tableau) to meet business needs and requirements. Design real-time project performance monitoring tools to track key project metrics and operational performance. Build and maintain KPI reporting systems for various teams, ensuring they are aligned with business objectives and goals.
- Data Integration: Work closely with stakeholders to gather and understand business requirements for data reporting and visualization integrating data from multiple sources.
- Data Infrastructure Development: Build and maintain the underlying data infrastructure to ensure efficient data storage, processing, and retrieval. Design and implement robust ETL (Extract, Transform, Load) pipelines to integrate data from various business systems. Automate data flow between project and business systems, ensuring seamless integration between construction platforms and other enterprise tools.
- Data Quality & Integrity: Ensure data quality and integrity, identifying and resolving data inconsistencies or issues across multiple systems. Aid in establishing and maintaining data validation and governance protocols to guarantee the accuracy, consistency, and reliability of data.
- Data Analysis: Analyze large datasets to identify trends, patterns, and key insights that can improve project efficiency and business operations.
- Reporting Automation: Develop automated reporting solutions to streamline reporting processes and ensure timely delivery of data insights.
- Collaboration: Partner with cross-functional teams (e.g., Operations, Preconstruction, IT, Virtual Design & Construction, Accounting, Business Development, etc) to identify key performance indicators (KPIs) and metrics.
- Continuous Improvement: Recommend and implement improvements in BI tools, data models, and reporting processes to enhance the overall BI function.
- Support: Provide ongoing support and training for internal users of BI reports and dashboards. Troubleshoot and resolve any data or technical issues.
Qualifications
- Bachelor's degree in Computer Science, Data Science, or a related field.
- Proven experience as a Data Engineer, Business Intelligence Developer, Data Analyst, or similar role, preferably in the construction or engineering sector.
- Strong proficiency in BI tools such as Power BI, Tableau, or other reporting and visualization software.
- Proficient in SQL for querying and analyzing databases.
- Strong problem-solving skills and ability to work with large datasets.
- Excellent communication skills, with the ability to explain complex data insights to non-technical stakeholders.
- Ability to work independently and collaboratively in a team-oriented environment.
- Knowledge of data governance and data quality best practices.
Preferred Qualifications
- Experience working within the construction industry or with construction-specific data including understanding of construction-specific KPIs and metrics.
- Knowledge of ERP, CRM, or project management systems (e.g., Trimble Viewpoint Vista, Unanet Cosential, & Procore) is a plus.
- Familiarity with cloud-based platforms (e.g., Azure) for data processing and storage.
- Experience with data integration, ETL processes, data modeling, database management, and data warehousing concepts.
- Knowledge of scripting languages (e.g., Python, R) for advanced data analysis, manipulation, and automation.
- Knowledge of machine learning or predictive analytics techniques is a plus.
Working Conditions
- Work Environment: Primarily office-based, with occasional visits to project sites.
- Travel: Limited, occasional travel to client meetings or project sites.
- Work Hours: Standard office hours, with flexibility based on project timelines.
- Physical Requirements: Ability to work at a desk for extended periods and occasionally visit construction sites, requiring walking or standing.
Equal Opportunity Employer
BE&K Building Group (BE&K) is an Equal Opportunity Employer and believes that diversity, equity, and inclusion are critical to the company's overall success. The company is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and to providing employees with a work environment free from discrimination and harassment. All employment decisions at BE&K are based on business needs, job requirements, and individual qualifications. No job applicant or employee will be discriminated against or harassed because of race, color, religion, sex, national origin, age, disability, genetic information, sexual orientation, gender identity, military status, ancestry, marital status, or any other characteristic protected by applicable federal, state, and local laws governing non-discrimination at every location where the company operates.
Employment is contingent upon the successful completion of a background check and drug test