Job Description
We are a leading construction company committed to delivering high-quality, innovative projects. Our team integrates cutting-edge technologies into the construction process to streamline operations, enhance decision-making, and drive efficiency across all levels. We are looking for a talented Data Engineer to join our team and contribute to developing robust data solutions that support our business goals.
This role is ideal for someone who enjoys combining technical problem-solving with stakeholder collaboration. You will collaborate with business leaders to understand data needs and work closely with a global engineering team to deliver scalable, timely, and high-quality data solutions that power insights and operations.
Responsibilities
- Own data delivery for specific business verticals by translating stakeholder needs into scalable, reliable, and well-documented data solutions.
- Participate in requirements gathering, technical design reviews, and planning discussions with business and technical teams.
- Partner with the extended data team to define, develop, and maintain shared data models and definitions.
- Design, develop, and maintain robust data pipelines and ETL processes using tools like Azure Data Factory and Python across internal and external systems.
- Proactively manage data quality, error handling, monitoring, and alerting to ensure timely and trustworthy data delivery.
- Perform debugging, application issue resolution, root cause analysis, and assist in proactive/preventive maintenance.
- Support incident resolution and perform root cause analysis for data-related issues.
- Create and maintain both business requirement and technical requirement documentation.
- Collaborate with data analysts, business users, and developers to ensure the accuracy and efficiency of data solutions.
- Collaborate with platform and architecture teams to align with best practices and extend shared data engineering patterns.
Qualifications
- Minimum of 4 years of experience as a Data Engineer, working with cloud platforms (Azure, AWS).
- Proven track record of managing stakeholder expectations and delivering data solutions aligned with business priorities.
- Strong hands‑on expertise in Azure Data Factory, Azure Data Lake, Python, and SQL.
- Familiarity with cloud storage (Azure, AWS S3) and integration techniques (APIs, webhooks, REST).
- Experience with modern data platforms like Snowflake and Microsoft Fabric.
- Solid understanding of Data Modeling, pipeline orchestration and performance optimization.
- Strong problem-solving skills and ability to troubleshoot complex data issues.
- Excellent communication skills, with the ability to work collaboratively in a team environment.
- Familiarity with tools like Power BI for data visualization is a plus.
- Experience working with or coordinating with overseas teams is a strong plus.
Preferred Skills
- Knowledge of Airflow or other orchestration tools.
- Experience working with Git-based workflows and CI/CD pipelines.
- Experience in the construction industry or a similar field is a plus but not required.