Data Engineer

Xpertiz INC
United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Airflow Amazon Web Services Apache HTTP Server Microsoft Azure Cloud Computing Cloud Database Continuous Integration Data Architecture Information Engineering Data Governance
+24 more
Data Integration Extract Transform Load (ETL) Data Warehousing Python (Programming Language) Machine Learning Software Tools DataOps SQL Databases Data Processing Google Cloud Azure Data Factory Snowflake Apache Spark Git Data Lakes Pyspark Google Bigquery Apache Kafka Data Management Video Streaming Data Pipelines Serverless Computing Amazon Redshift Databricks

Job description

We are seeking a highly skilled Senior Data Engineer with 10+ years of experience in designing, developing, and optimizing enterprise-scale data platforms and pipelines. The ideal candidate will have deep expertise in cloud technologies, modern data engineering practices, ETL/ELT development, and data warehousing to support advanced analytics and business intelligence initiatives., * Design, develop, and maintain scalable data pipelines and data integration solutions.

  • Build robust ETL/ELT processes using modern data engineering tools.
  • Develop and optimize cloud-based data warehouses and data lakes.
  • Implement data models to support reporting, analytics, and machine learning workloads.
  • Optimize SQL queries and improve data processing performance.
  • Integrate data from multiple enterprise systems using APIs and cloud-native services.
  • Ensure data quality, governance, security, and compliance standards.
  • Collaborate with cross-functional teams, including Data Scientists, Analysts, and Architects.
  • Troubleshoot production issues and optimize existing data workflows.
  • Mentor junior engineers and promote data engineering best practices.

Requirements

  • 10+ years of experience as a Data Engineer.
  • Strong expertise in Python, SQL, and PySpark.
  • Hands-on experience with Apache Spark.
  • Experience with Snowflake, Databricks, Amazon Redshift, or Google BigQuery.
  • Strong knowledge of AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
  • Experience with ETL/ELT tools such as Apache Airflow, dbt, Azure Data Factory (ADF), or Informatica.
  • Strong understanding of data modeling, data warehousing, and lakehouse architecture.
  • Experience with Kafka or other streaming technologies.
  • Proficiency with Git, CI/CD pipelines, and Agile development methodologies., * Experience with Delta Lake, Apache Iceberg, or Apache Hudi.
  • Knowledge of data governance and security best practices.
  • AWS, Azure, or Google Cloud Platform Data Engineering certifications are a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · WWC 2024

3:37 min

Scaling machine learning pipelines from prototypes to petabytes

Julian Joseph · LIVE

Videos

See all

Related articles

See all