Nagarro1

Nagarro1

Senior Data Engineer (DBT Focus)

Company

Nagarro1

Role

Senior Data Engineer (DBT Focus)

Job type

Full-time

Posted

Yesterday

Share this job

Salary

Not disclosed by employer

Job description

We are looking for a Senior Data Engineer with strong expertise in DBT and modern data stack technologies.

  • Lead the design, development, and implementation of data models using DBT.
  • Own and drive DBT best practices (modularization, testing, documentation, performance optimization).
  • Translate business requirements into scalable and efficient data models.
  • Collaborate with data engineers, analysts, and stakeholders across the organization.
  • Ensure data quality and reliability through robust testing and validation frameworks.
  • Optimize SQL queries and DBT pipelines for performance and scalability.
  • Manage deployment workflows, CI/CD pipelines, and version control (Git).
  • Troubleshoot and resolve data pipeline and transformation issues.
  • Mentor and guide team members on DBT and modern data engineering practices.
  • 6+ years of hands-on DBT experience
  • Experience with both dbt Core and dbt Cloud.
  • Strong experience with Jinja templating
  • Ability to build reusable macros and logic
  • Materializations: incremental, snapshot, view, table, ephemeral.
  • Experience defining and implementing: generic and singular tests.
  • Familiarity with packages like: dbt-utils, dbt-expectations, Elementary.
  • Experience building and owning data models across the full lifecycle.
  • Strong problem-solving and analytical skills.
  • Experience working in enterprise environments.
  • Familiarity with:
    • Git.
    • AWS MWAA (Airflow).
    • Amazon Redshift.
    • Modern data platform tooling.
Resume ExampleCover Letter Example

Explore more