Senior Databricks Data Engineer

New
J
JobgetherData engineering
Based in BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Extensive professional experience delivering and maintaining production-grade data engineering solutions using Databricks.
Required Skills
PythonSparkDatabricksPySpark

Requirements

  • Extensive professional experience delivering and maintaining production-grade data engineering solutions using Databricks.
  • Advanced proficiency in PySpark, Spark SQL, Delta Lake, and Apache Spark.
  • Hands-on experience with Delta Live Tables (DLT) / Lakeflow Spark Declarative Pipelines, Change Data Capture (CDC), and Structured Streaming.
  • Strong knowledge of Liquid Clustering, Auto Loader, and Delta table optimization techniques.
  • Advanced understanding of Unity Catalog, including data governance, security, lineage, and access management.
  • Experience designing scalable Lakehouse and Medallion architectures.
  • Practical experience using Azure Data Factory for ingestion, orchestration, and system integration.
  • Advanced Python skills, including development of REST APIs, microservices, and automation solutions.
  • Expertise in Spark performance tuning, including Photon, partitioning, shuffle optimization, and execution plan analysis.
  • Experience with Databricks Workflows, CI/CD pipelines, Git, and Declarative Automation Bundles.
  • Knowledge of workload optimization, resource sizing, and cloud cost reduction; experience with observability, monitoring, troubleshooting, and production pipeline support.
  • Ability to solve complex technical problems and make architectural decisions; experience mentoring and guiding engineering professionals.
  • Databricks Certified Data Engineer Associate certification is mandatory; Databricks Certified Data Engineer Professional is strongly preferred.
  • Databricks Certified Associate Developer for Apache Spark is nice to have; AWS, Azure, or GCP certifications are advantageous.

Responsibilities

  • Design, develop, implement, and improve data engineering solutions using Databricks.
  • Define scalable Lakehouse and Medallion architectures across Bronze, Silver, and Gold layers.
  • Develop and optimize pipelines using Databricks, PySpark, Spark SQL, Apache Spark, and Delta Lake.
  • Implement data ingestion, processing, integration, Change Data Capture, and Structured Streaming solutions.
  • Build and manage pipeline orchestration and system integrations using Azure Data Factory.
  • Develop REST APIs, microservices, and automation solutions using Python.
  • Establish data governance, security, lineage, and access controls through Unity Catalog.
  • Optimize performance, scalability, and infrastructure costs, including Photon, partitioning, shuffle management, and execution plan analysis.
  • Manage Databricks Workflows, CI/CD, Git repositories, and Declarative Automation Bundles; maintain production observability and support.
  • Make architectural decisions, resolve complex technical challenges, mentor engineers, and establish engineering best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now