Senior Databricks Migration Engineer

ECS Corporate Services

Arlington (VA)

Hybrid

USD 150,000 - 160,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ECS Corporate Services seeks a Senior Databricks Migration Engineer to lead a hybrid Arlington-based data migration. You will move from legacy SQL Server/ADF to Databricks Lakehouse, build scalable ETL pipelines, and optimize for Power BI performance while enforcing governance and security standards.

The role requires 5+ years in data engineering, cloud platforms, and leadership of cross-functional data projects; you will design robust data architectures, document patterns, and enable the team

Qualifications

  • 5+ years' experience in data engineering, data system development or related roles.
  • 5+ years' experience with cloud platforms (e.g. Azure, AWS, GCP).
  • 1+ year leading complex, cross-functional data projects and technical teams.
  • Experience with Databricks Lakehouse, Apache Spark, Delta Lake, cloud-native databases, storage solutions, and distributed compute platforms.
  • Experience with data warehousing, dimensional modeling, enterprise data lakes, incremental data loads, and metadata-driven ingestion and data quality frameworks using PySpark.
  • Mastery of data engineering principles, including data modeling, ETL (Extract, Transform, Load) processes, and data pipelines.
  • Proficiency with Azure Data Lake data storage and processing services.
  • Skilled at designing, building, and optimizing data pipelines for ingesting, transforming, and loading data.
  • Proficiency in SQL and Python/PySpark for data manipulation and pipeline development.
  • Skilled at identifying and resolving data-related challenges.
  • Skilled at creating efficient data models that meet business requirements.
  • Skilled at optimizing query performance and system scalability.

Responsibilities

  • Lead the technical migration from legacy SQL Server stored procedures and ADF pipelines to Databricks Lakehouse (Delta Lake).
  • Translate relational data warehousing paradigms into scalable Lakehouse frameworks (Bronze, Silver, Gold).
  • Design robust ETL/ELT frameworks using PySpark, Delta Live Tables (DLT), and Databricks Workflows.
  • Architect Gold Layer to maximize Power BI performance.
  • Optimize Databricks SQL Warehouses for high-concurrency Power BI queries (DirectQuery/Import).
  • Implement optimization techniques: Z-Ordering, data skipping, liquid clustering, materialized views.
  • Define governance for cluster sizing, auto-scaling policies, serverless SQL compute for cost/performance balance.
  • Build monitoring dashboards for DBU consumption and cost savings.
  • Establish partition strategies and file size management within Delta Lake.
  • Design and implement a robust data security model using Unity Catalog with RBAC.
  • Enforce row/column security for Power BI consumers and internal analysts.
  • Align Lakehouse security with Azure AD and RBAC standards.
  • Lead pair-programming sessions, workshops, and code reviews; create technical docs and playbooks.
  • Develop knowledge transfer to ensure team self-sufficiency post-migration.
  • Communicate effectively to technical and non-technical audiences.

Skills

Data engineering
Cloud platforms
Databricks Lakehouse
Apache Spark
Delta Lake
PySpark
SQL
Python
Data pipelines
ETL/ELT
Data modeling
Dimensional modeling
Power BI
Azure Data Lake

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Databricks Lakehouse
Apache Spark
Delta Lake
Azure Data Lake
Power BI

Job description

ECS is seeking a Senior Databricks Migration Engineer to work in our Arlington, VA (hybrid) office. Please Note: This position is contingent upon additional funding. The individual serves as the authoritative resource for the agency who specializes in preparing big data infrastructure for analytical or operational uses. They are responsible for designing and creating systems that collect, manage, and convert raw data into usable information for data scientists and business analysts to interpret and enables the agency to make smarter decisions and optimize operations.

Responsibilities include:
  • Lead the technical migration from legacy SQL Server stored procedures and ADF pipelines to Databricks Lakehouse (Delta Lake), ensuring best practice Lakehouse design.
  • Translate traditional relational data warehousing paradigms into scalable, distributed Lakehouse frameworks (Bronze, Silver, Gold).
  • Design robust, reusable ETL/ELT frameworks using PySpark, Delta Live Tables (DLT), and Databricks Workflows.
  • Architect and refine the Gold Layer (dimensional models, star schemas) specifically to maximize Power BI performance.
  • Optimize Databricks SQL Warehouses to support high-concurrency, low-latency Power BI queries (DirectQuery and Import modes).
  • Implement advanced optimization techniques, including Z-Ordering, data skipping, liquid clustering, and materialized views.
  • Define and enforce governance standards for cluster sizing, auto-scaling policies, and serverless SQL compute to balance performance with cost.
  • Implement proactive monitoring dashboards to track Databricks Unit (DBU) consumption and identify cost-saving opportunities.
  • Establish best practices for partition strategies and file size management within Delta Lake.
  • Design and implement a robust data security model using Unity Catalog for centralized governance.
  • Enforce row-level and column-level security policies to ensure compliant data access for Power BI consumers and internal analysts.
  • Align the Lakehouse security architecture with existing enterprise Azure Active Directory (Microsoft Entra ID) and RBAC standards.
  • Act as the primary technical lead, conducting dedicated pair-programming sessions, workshops, and code reviews to transition the team from SQL-centric to Spark-centric thinking.
  • Create comprehensive technical documentation, including architecture diagrams, design patterns, and optimization playbooks.
  • Build a foundational knowledge transfer framework to ensure the internal team is fully self-sufficient post-migration.
  • Communicate effectively verbally and in written form to both technical and non-technical audience.
  • Work in an organized fashion, completing tasks timely while paying close attention to details.

Salary Range: $150,000-$160,000

General Description of Benefits
  • Bachelor's degree or higher from an accredited college or university in Computer Science, Engineering, or a related technical field.
  • 5+ years' experience in data engineering, data system development or related roles.
  • 5+ years' experience with cloud platforms (e.g. Azure, AWS, GCP).
  • 1+ year leading complex, cross-functional data projects and technical teams.
  • Experience with Databricks Lakehouse, Apache Spark, Delta Lake, cloud-native databases, storage solutions, and distributed compute platforms.
  • Experience with data warehousing, dimensional modeling, enterprise data lakes, incremental data loads, and metadata-driven ingestion and data quality frameworks using PySpark.
  • Mastery of data engineering principles, including data modeling, ETL (Extract, Transform, Load) processes, and data pipelines.
  • Proficiency with Azure Data Lake data storage and processing services.
  • Skilled at designing, building, and optimizing data pipelines for ingesting, transforming, and loading data.
  • Proficiency in languages such as SQL and Python/PySpark for data manipulation and pipeline development.
  • Skilled at identifying and resolving data-related challenges.
  • Skilled at creating efficient data models that meet business requirements.
  • Skilled at optimizing query performance and system scalability.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Databricks
Senior Data Engineer - Databricks

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 160,000
Databricks Developer
Databricks Developer

Delan Associates, Inc • Louisville (KY)

On-site
USD 100,000 - 150,000
Data Engineer - Databricks
Data Engineer - Databricks

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 170,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

CRED • College Station (TX)

On-site
USD 120,000 - 160,000
Incentive Program
Accrued Time Off
401(k) with match
+4
Azure Databricks Data Architect
Azure Databricks Data Architect

Ascendum Solutions • Cincinnati (OH)

On-site
USD 140,000 - 170,000
Senior Data Engineer with Databricks Exp. - 100% Remote
Senior Data Engineer with Databricks Exp. - 100% Remote

SDH Systems • United States

Remote
USD 140,000 - 190,000
Sr. Databricks Engineer
Sr. Databricks Engineer

Concentrix Corporation • Town of Texas (WI)

Hybrid
USD 106,000 - 140,000
Medical, dental, vision insurance
401(k) retirement plan
Paid time off and holidays
+1
Senior Data Engineer
Senior Data Engineer

Red Cedar Consultancy, LLC • Washington

On-site
USD 130,000 - 180,000
Senior Azure Databricks Data Engineer
Senior Azure Databricks Data Engineer

EXL • New York (NY)

Hybrid
USD 140,000 - 190,000
Databricks Data Engineer
Databricks Data Engineer

i4DM • Millersville (MD)

On-site
USD 120,000 - 160,000