Senior Data Engineer
Senior
Azure
Azure Data Factory
Azure Data Lake Storage
Azure Databricks
Azure DevOps
Big Data
Cloud
Cloud Platforms
Data Architecture
Data Engineer
Data Governance
Data Integration
Data Lake
Data Pipeline
Data Platform
Data Processing
Database
Databricks
Databricks Workflows
DevOps
ETL
Microsoft Azure
SQL
Job Description
Senior Data Engineer at Deloitte, onsite in Miami, FL, delivering end-to-end data platforms and ETL/ELT pipelines with Azure Data Factory and Databricks, encompassing design, development, optimization, governance, and mentorship within the Project Delivery Model.
Responsibilities
- Engage regularly with engagement managers, project teams, and stakeholders across functional and technical groups, escalating issues that require leadership review
- Design, build, and optimize ETL and ELT pipelines using Azure Data Factory and Databricks
- Develop and tune PySpark and Spark SQL notebooks for large-scale data transformations
- Architect comprehensive data solutions spanning development, UAT, and production environments with Unity Catalog
- Lead design discussions with client architects and counterpart teams
- Collaborate on data contracts and schema agreements across diverse teams
- Oversee the design and optimization of high volume data pipelines
- Define and enforce data engineering standards including naming conventions, partitioning strategies, cluster configurations, and Spark tuning
- Drive performance optimization through AQE tuning, liquid clustering, broadcast joins, and shuffle partition management
- Design Databricks cluster policies, autoscaling configurations, and cost optimization strategies
- Conduct root cause analysis on production incidents and implement durable fixes
- Mentor junior and mid-level engineers via code reviews and paired programming
- Evaluate new technologies and advise on adoption, such as DABs, DLT, Auto Loader, Serverless Compute, and Event Hubs
Requirements
- Proficiency in Python, PySpark, Spark SQL, and SQL Server
- Experience with Azure services including ADF, ADLS Gen2, Key Vault, and Azure Monitor
- Databricks expertise with Delta Lake, Unity Catalog, and Workflows
- Experience with Apache Airflow
- G ratify version control and CI/CD workflows with Git or Azure DevOps
- Deep understanding of Spark internals such as DAG optimization, spill analysis, and skew handling
- Delta Lake advanced features including time travel, deletion vectors, and predictive I/O
- Unity Catalog governance covering row and column security, external locations, and system tables
- Infrastructure as Code experience with Terraform and Azure ARM templates
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related IT discipline, or equivalent experience
- Limited immigration sponsorship may be available
- Ability to travel about 10 percent on average depending on client engagements
Technologies
- Python, PySpark, Spark SQL, SQL Server
- Azure Data Factory, Azure Data Lake Storage Gen2, Key Vault, Azure Monitor
- Databricks, Delta Lake, Unity Catalog, Workflows
- Apache Airflow
- Git, Azure DevOps
- Terraform, Azure ARM templates
- DABs, Delta Live Tables (DLT), Auto Loader, Serverless Compute, Event Hubs