Post Job Free
Sign in

Data Engineer

Company:
Robert Half
Location:
Huntersville, NC
Pay:
100000USD - 120000USD per year
Posted:
May 13, 2025
Apply

Description:

Job Description

Develop, optimize, and maintain robust data pipelines using Python, R, and SQL.

Design and implement ETL/ELT workflows to ingest, clean, and transform raw data from diverse sources.

Collaborate with stakeholders to understand data needs and deliver reliable, high-quality datasets.

Build and maintain data models, data marts, and warehouse solutions to support business intelligence and analytics.

Monitor data quality, integrity, and lineage, implementing alerts and remediation processes.

Automate data validation and testing procedures to ensure accuracy and reliability.

Support data governance and documentation efforts, ensuring compliance with internal policies and external regulations.

Work with cloud platforms (e.g., AWS, GCP, or Azure) and tools such as Airflow, dbt, or similar.

Optimize database performance and manage access and security controls.

Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Engineering, or related field.

2+ years of experience in a data engineering or similar role.

Proficiency in Python for data processing and scripting.

Strong experience with SQL (complex queries, performance tuning, etc.).

Solid working knowledge of R for statistical computing and data manipulation.

Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server).

Familiarity with data warehouse technologies (e.g., Redshift, Snowflake, BigQuery).

Experience building and maintaining ETL/ELT workflows using tools like Airflow, dbt, or similar.

Strong problem-solving skills and the ability to work independently and in a team environment.

Full-time

Apply