Data Engineer – Integrations Platform
Greenville, SC, United States
DPR Construction
We Exist to Build Great Things.® We are a self-performing general contractor focused on highly complex and technical projects.Job Description
DPR is 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 at all levels. We are looking for a Data Engineer to join our team and contribute to developing robust data solutions that support our business goals.The Data Engineer – Integrations Platform will be instrumental in the design and implementation of scalable, cloud-native solutions to meet the growing needs of our Data and AI team. We are looking for a Data Engineer who excels at abstracting complexity and building reusable, scalable patterns. The Data Engineer – Integrations Platform will develop tools, patterns and frameworks to support the development and maintenance of ETL pipelines across DPR’s data teams and collaborate with the team to implement a long-term DevOps and ML Ops strategy.Responsibilities
- Design distributed, cloud-native, scalable architecture for data and ML pipelines
- Develop CI/CD pipelines and pipeline templates to be used across data engineering team
- Develop and maintain ETL pipelines to move data in real-time/stream, on-demand, and batch modes (inbound into central warehouse, outbound to other systems, or point-to-point between systems), emphasizing security, reusability, and data quality
- Develop data pipelines in snowflake to process data across stages in data warehouse
- Leverage Infrastructure-as-code platforms such as Terraform and Bicep to automate infrastructure provisioning and streamline deployments
- Lead the Implementation and management of APM and observability tools such as Azure App Insights or Datadog to monitor infrastructure and processes
- Establish engineering controls through branch policies, gates, static analyzers, etc. to ensure best practices are followed
- Contribute to preventive maintenance, technical debt reduction, and the promotion of clean code principles
- Manage and maintain cloud infrastructure in both Azure and AWS environments
- Bachelor’s degree in Computer Science, Information Systems, or a related field
- 3-5 years of experience in Data Engineering, Software Engineering or Site Reliability Engineering
- Strong understanding of cloud infrastructure and experience working with at least one major cloud provider
- Excellent troubleshooting and debugging skills, with a focus on data integrity and system optimization
- Experience with CI/CD processes and automation
- Proficiency with at least one objected-oriented programming language, preferably python
- Proficiency with Snowflake
- Scripting Experience (PowerShell, Bash, etc.)
- Experience with Infrastructure as Code tools such as Terraform, Pulumi, Bicep and Helm
- Experience with containerized application deployments (Docker) and container orchestration –experience with Kubernetes would be a huge plus
- Experience with ETL tools and frameworks such as Fivetran, Azure Data Factory and Apache NiFi
- Experience with APM and observability tools such as Datadog, Azure Monitor or AWS CloudWatch
- Experience with Job orchestration platforms such as Apache Airflow or Prefect
- Experience deploying production-ready machine learning models
DPR Construction is a forward-thinking, self-performing general contractor specializing in technically complex and sustainable projects for the advanced technology, life sciences, healthcare, higher education and commercial markets. Founded in 1990, DPR is a great story of entrepreneurial success as a private, employee-owned company that has grown into a multi-billion-dollar family of companies with offices around the world.
Working at DPR, you'll have the chance to try new things, explore unique paths and shape your future. Here, we build opportunity together—by harnessing our talents, enabling curiosity and pursuing our collective ambition to make the best ideas happen. We are proud to be recognized as a great place to work by our talented teammates and leading news organizations like U.S. News and World Report, Forbes, Fast Company and Newsweek.
Explore our open opportunities at www.dpr.com/careers.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Airflow Architecture AWS Azure CI/CD Computer Science Data pipelines Data quality Data warehouse DevOps Docker Engineering ETL FiveTran Helm Kubernetes Machine Learning ML models NiFi Pipelines Python Security Snowflake Terraform
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.