I've been using dbt Core at work for about 18 months, mostly building and maintaining models in a Snowflake environment. My lead mentioned the dbt Certified Developer exam and I'm trying to figure out if it actually carries weight in hiring or if it's more of an internal benchmark. The data engineering market is weird right now and I'm not sure what certifications move the needle.
The exam covers dbt fundamentals, model organization, testing frameworks, documentation, and cloud-specific content for Snowflake, BigQuery, and Databricks. I'm comfortable with the core stuff but the exam digs into Jinja and macro development more than I expected. My macro usage at work has been pretty surface-level. I've been putting in about 1.5 hours a day for 4 weeks.
On practice questions I'm getting about 75–80% consistently. The dbt Labs official course content is solid but it's mostly video and I retain better from doing. I've been building a personal project in parallel to get more hands-on reps with macro and Jinja patterns — that's been more useful than the study guides.
Anyone who's recently gotten this cert — did it come up in interviews or salary negotiations? Trying to decide if 2 more weeks of prep and $200 in exam fees is worth it.
The macro and Jinja section is genuinely harder than the fundamentals. Spend a week writing custom macros and generic tests in a sandbox project — more effective than studying documentation.
dbt Cloud vs Core matters for the exam. Several questions lean toward dbt Cloud workflow and orchestration concepts. If your shop runs Core, some of those will feel unfamiliar.
Worth it if you're already comfortable with dbt and prep time is low. Not worth 3 months from scratch when you could be building portfolio projects that demonstrate the same skills.
I got it about 8 months ago. It hasn't directly influenced any job offer but it came up positively in 2 interviews as a signal I take the toolchain seriously. More of a tiebreaker than a dealmaker.