Databricks Certified Data Engineer Professional
Use Databricks to perform advanced data engineering tasks


Databricks Certified Data Engineer Professional
The Databricks Certified Data Engineering Professional exam validates a candidate's advanced skills in building, optimising, and maintaining production-grade data engineering solutions on the Databricks Lakehouse Platform. Successful candidates demonstrate expertise across core platform features such as Delta Lake, Unity Catalog, Auto Loader, Lakeflow Definitive Pipelines, Databricks Compute (including serverless) Lakeflow Jobs and the Medallion Architecture. This Certification assesses the ability to design secure, reliable, and cost-effective ETL Pipelines, process complex data from diverse sources using Python and SQL, and apply best practices in schema management, observability, governance, and performance optimization. Candidates are also tested on implementing streaming workloads, orchestrating workflows, leveraging DevOps & CI/CD, and deploying with tools like the Databricks CLI, REST API, and Asset Bundles. Professionals who earn this certification are proven to have the knowledge and hands-on experience required to deliver production-ready data engineering solutions on Databricks, with one or more years of experience on the Lakehouse Platform is strongly recommended.
The exam covers:
- Developing Code for Data Processing using Python and SQL – 22%
- Data Ingestion & Acquisition – 7%
- Data Transformation, Cleansing, and Quality – 10%
- Data Sharing and Federation – 5%
- Monitoring and Alerting – 10%
- Cost & Performance Optimisation – 13%
- Ensuring Data Security and Compliance – 10%
- Data Governance – 7%
- Debugging and Deploying – 10%
- Data Modelling – 6%
Assessment Details
Type: Proctored certification
Total number of questions: 59
Time limit: 120 minutes
Registration fee: $200
Question types: Multiple choice
Test aides: None allowed
Languages: English, 日本語, Português BR, 한국어
Delivery method: Online proctored
Prerequisites: None, but related training highly recommended
Recommended experience: 1+ years of hands-on experience performing the data engineering tasks outlined in the exam guide
Validity period: 2 years
Recertification: Recertification is required every two years to maintain your certified status. To recertify, you must take the current version of the exam. Please review the “Getting Ready for the Exam” section below to prepare for your recertification exam.
Unscored content: Exams may include unscored items to gather statistical information for future use. These items are not identified on the form and do not impact your score. Additional time is factored into the exams to account for this content.
Related Training
- Instructor led Advanced Data Engineering With Databricks
- Self-paced (available in Databricks Academy)
- Databricks Streaming and LakeFlow Declarative Pipelines
- Databricks Data Privacy
- Databricks Performance Optimization
- Automated Deployment with Databricks Asset Bundle
Getting Ready for the Exam
- Review the Data Engineer Professional Exam Guide to understand what will be on the exam
- Take the related training
- Register for the exam
- Review the technical requirements and run a system check
- Review the exam guide again to identify any gaps
- Study to fill in the gaps
- Take your exam!
Code examples in this exam will primarily be in Python and SQL.
Registration
To register for a certification exam, please log in or create an account on our exam delivery platform.