12 days ago

ETL Engineer

MedReview Inc.

On Site
Full Time
$110,000
New York, NY
Apply

Job Overview

Job TitleETL Engineer
Job TypeFull Time
Offered Salary$110,000
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

ETL Engineer

MedReview Inc. is seeking an ETL Engineer to design, develop, and maintain data pipelines for analytics platforms. This role is crucial for ensuring data integrity, scalability, and performance for BI, reporting, and advanced analytics, working with technologies like SQL Server and ClickHouse.

Job Responsibilities

ETL Pipeline Development

  • Design and implement ETL workflows using SQL Server Integration Services, Azure Data Factory, Databricks, and ClickHouse.
  • Develop transformations for structured and semi-structured data, optimizing for speed and reliability.

ClickHouse Integration

  • Build and maintain ingestion pipelines for ClickHouse using batch and streaming methods.
  • Optimize ClickHouse schemas, partitions, and materialized views for query performance.

Data Integration

  • Connect multiple sources (SQL Server, APIs, cloud storage, Kafka/Event Hubs) into centralized data platforms.

Performance & Optimization

  • Monitor SSIS ETL jobs and SQL Server and ClickHouse queries, tuning for low latency and high throughput.
  • Implement compression, sharding, and replication strategies in ClickHouse.

Data Quality & Governance

  • Apply validation checks, error handling, and lineage tracking.
  • Ensure compliance with security and governance standards.

Collaboration

  • Work with data engineers, analysts, and BI teams to deliver reliable datasets.
  • Support real-time analytics and dashboards powered by PowerBI and ClickHouse.

Documentation

  • Maintain clear documentation for ETL processes, SQL Server and ClickHouse schemas, and operational playbooks.

Required Skills:

  • Strong experience with ETL tools (Azure Data Factory, SSIS, Databricks).
  • Proficiency in SQL and relational database concepts.
  • Familiarity with ClickHouse (schema design, ingestion, optimization).
  • Familiarity with cloud platforms (Azure preferred).
  • Programming skills in Python or Scala for data processing.

Preferred Qualifications

  • Experience with streaming data (Kafka, Azure Event Hubs).
  • Familiarity with big data frameworks.
  • Understanding of DevOps practices for data pipelines.
  • Exposure to BI tools (Power BI, Tableau) integrated with ClickHouse.

Education & Experience

  • Bachelor’s degree in Computer Science, Data Engineering, or related field.
  • 3+ years of experience in ETL development and data integration.

This is an On-Premises position. Monday through Thursday (9-5) and remote on Fridays only (No exceptions).

Key skills/competency

  • ETL
  • SQL Server Integration Services (SSIS)
  • Azure Data Factory
  • Databricks
  • ClickHouse
  • SQL
  • Python
  • Data Integration
  • Data Quality
  • Performance Optimization

Tags:

ETL Engineer
ETL
SQL Server Integration Services
SSIS
Azure Data Factory
Databricks
ClickHouse
SQL
Python
Data Integration
Data Quality
Performance Optimization
Cloud Data Platforms
Streaming Data
Big Data

Share Job:

How to Get Hired at MedReview Inc.

  • Tailor your resume: Highlight ETL experience, SQL Server, Azure Data Factory, Databricks, and ClickHouse expertise.
  • Showcase SQL proficiency: Emphasize your ability to write complex SQL queries and understand relational database concepts.
  • Demonstrate Cloud/Data Platform knowledge: Detail your experience with Azure, Kafka, or similar technologies relevant to data integration.
  • Prepare for technical questions: Be ready to discuss ETL design patterns, ClickHouse optimization techniques, and data quality strategies.
  • Understand the hybrid model: Be prepared to discuss your ability to work effectively in a hybrid (On-Premises/Remote) environment.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background