Databricks Data Engineer

Chicago, IL, US • Posted 4 hours ago • Updated 33 minutes ago
Contract W2
30 Months
No Travel Required
On-site
$55 - $60/hr
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Data Engineering
  • Collaboration
  • Communication
  • Computer Science
  • Apache Spark
  • Big Data
  • Business Intelligence
  • Cloud Computing
  • Amazon Kinesis
  • Amazon Redshift
  • Analytical Skill
  • Databricks
  • DevOps
  • Dimensional Modeling
  • Distributed Computing
  • Data Quality
  • Data Warehouse
  • Database
  • Database Design
  • Continuous Integration
  • Microsoft Power BI
  • Use Cases
  • Streaming
  • Tableau
  • Terraform
  • Testing
  • Unity
  • Slowly Changing Dimensions
  • Soft Skills
  • Version Control
  • Workflow
  • Reporting
  • SCD
  • SQL
  • Scheduling
  • Snow Flake Schema
  • Performance Tuning
  • Problem Solving
  • PySpark
  • Machine Learning Operations (ML Ops)
  • Microsoft Azure
  • Orchestration
  • Extract
  • Transform
  • Load
  • GitHub
  • Information Systems
  • Data Governance
  • Data Modeling
  • ER/Studio
  • Git
  • Apache Kafka
  • Conflict Resolution
  • Continuous Delivery
  • ELT
  • Python
  • Data Engineer

Summary

Key Responsibilities
· Pipeline Development – Design, implement, and optimize scalable ETL/ELT pipelines using Databricks (PySpark, SQL, Delta Lake) to ingest structured and semi structured data from multiple sources (APIs, databases, streaming).
· Data Warehousing – Build and maintain cloud data warehouse solutions (Snowflake / Azure Synapse) – design star schemas, fact/dimension tables, and aggregate tables for high performance reporting.
· Data Modeling – Create logical and physical data models for operational and analytical use cases; implement SCD Type 2, slowly changing dimensions, and data vault methodologies where appropriate.
· Performance Tuning – Optimize Spark jobs, SQL queries, and data partitioning strategies to handle petabyte scale data with low latency.
· Governance & Quality – Implement data quality checks, monitoring, and lineage using tools like Great Expectations or custom frameworks; enforce data governance policies (GDPR/CCPA).
· Collaboration – Partner with data analysts, product managers, and engineers to translate business requirements into technical data solutions.
· CI/CD & Automation – Automate deployment of data pipelines using Azure DevOps or GitHub Actions; maintain infrastructure as code (Terraform) for data resources.

Required Skills & Experience

· Total Experience: 10+ years in data engineering or related roles.
· Cloud Data Platforms: Deep hands on experience with Databricks (notebooks, jobs, clusters, Delta Lake, Unity Catalog) – must have production level work.
· Data Warehousing: Proven experience with cloud data warehouses (Snowflake, Azure Synapse, or Redshift) – design, optimisation, and administration.
· Data Modeling: Strong knowledge of dimensional modeling (Kimball/Inmon), relational database design, and experience with tools like ER/Studio or dbt.
· Programming: Expert in Python and SQL – ability to write maintainable, production grade code.
· Big Data: Hands on with Apache Spark (PySpark), distributed computing, and performance tuning.
· Orchestration: Experience with workflow tools (Airflow, Azure Data Factory, or Prefect) for scheduling and monitoring pipelines.
· Version Control: Proficient with Git and collaborative development workflows.

Preferred Qualifications

· Experience with streaming technologies (Kafka, Event Hubs, or Kinesis).
· Knowledge of data mesh or data fabric architectures.
· Familiarity with BI tools (Power BI, Tableau, Looker).
· Databricks certification (e.g., Associate or Professional Data Engineer).
· Experience with dbt (data build tool) and transformation testing.
· Exposure to MLflow or MLOps practices.

Education & Soft Skills
· Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience).
· Strong communication skills
· Self starter with a problem solving mindset and ability to work independently in a hybrid environment.
Keyword: 
Skills: Digital : Snowflake~Digital : Databricks
Experience Required: 10 & Above

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91097274
  • Position Id: 9056658
  • Posted 4 hours ago
Contact the job poster
Nikhil Gabriel

Nikhil Gabriel

Techincal Recruiting Manager @ Donato Technologies Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Chicago, Illinois

Today

Full-time

USD148,000 - USD164,000

Chicago, Illinois

Today

Full-time

USD 82,000.00 - 120,000.00 per year

Chicago, Illinois

Today

Full-time

USD 120,000.00 - 160,000.00 per year

Remote

4d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs