Job Description

Posted on:

October 28, 2024

Position Summary

DPR is seeking an experienced Data Engineer to join our Data Engineering team. This role is part of the Data Engineering and AI team and will ensure DPR is moving towards data-driven decisions based on modern data engineering techniques, applications, and AI. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives. Experience in Supply Chain, Procurement, Commercial Construction, Manufacturing, and Prefabrication will be a huge plus.

Responsibilities

  • Strategic Partnership & Execution:
    • Participate in and collaborate with cross-functional Workgroups and functional teams to align Data Engineering efforts with business goals.
    • Drive strategic conversations with stakeholders to document pain points, define deliverables, and develop integrations.
    • Develop and maintain relationships with business stakeholders while understanding their processes, tools, and goals.
  • Data Engineering & Technology:
    • Design, build, and maintain robust data pipelines and architectures for high availability and reliability.
    • Develop complex data models and algorithms to extract insights from large datasets in Supply Chain, Procurement, and Construction.
    • Utilize Snowflake for data storage and Azure Data Factory for automating data workflows.
    • Script in Python and use DBT for transformation tasks to optimize data processes.
    • Implement solutions with a cloud-first approach using Agile, Scrum, and Data Ops methodologies.
    • Assemble data sets that meet business requirements and implement process improvements, including automation and infrastructure scaling.
    • Maintain data integrity and compliance with industry standards.
    • Stay updated on emerging trends and technologies in data engineering and construction tech.

Position Requirements

  • Bachelor’s/Master’s in Computer Science or a related technical field.
  • 4+ years of experience as a Data Engineer/Integrations Engineer in a fast-paced environment.
  • 2+ years of experience with a public cloud (AWS/Azure/Google Cloud) and data warehousing (Redshift or Snowflake).
  • 2+ years of experience with Agile engineering practices and working with enterprise data lakes and big data.
  • Proficient in Azure Data Factory, Python programming, DBT, and data modeling.
  • Experience with API development for data integration, advanced SQL, and working with relational databases.
  • Strong analytic skills with unstructured datasets and project management capabilities.
  • Knowledge of APIs, REST, GraphQL, SQL, JSON, XML, and programming languages like Python.
  • Exposure to the Construction Industry is a plus and excellent communication skills are essential.
  • Independent problem solver with strong logic, reasoning, and critical thinking abilities.

DPR has been nationally recognized for its strong company culture, rooted in our purpose “We Exist to Build Great Things” and four core values: integrity, enjoyment, uniqueness, and ever forward. As a flat, title-less organization, we empower all team members to make decisions. DPR has ranked on FORTUNE’s “100 Best Companies to Work For” list for five consecutive years. For more information, visit www.dpr.com.

Secret insights

OES Equipment is in startup mode with zero employees. Potential future growth is wide open. Ideal for AI talent ready to grab opportunities in a fresh landscape. Keep an eye out!