{bc}
indeed

Tech Lead - Snowflake & DBT

Mitra Innovation Ltd
London, GBR
Onsite
Discovered 3 days ago
SnowflakedbtSQLJinjaData engineeringData modeling

Full Job Posting

About Mitra Innovation

Mitra Innovation partners with strategic clients globally on technology and digital transformation.

Project and role overview

The project concerns data engineering and modernization for a client based in the USA.

The role is a hands-on Lead or Principal Data Engineer position focused on Snowflake, dbt, advanced SQL, and enterprise data modernization.

The work includes designing, developing, optimizing, and maintaining scalable data transformation pipelines.

The role is approximately 80% development, with additional technical guidance, code reviews, architecture decisions, and mentoring.

The engineer is expected to own complex deliverables from understanding existing business logic through implementation, testing, reconciliation, and production deployment.

Candidate profile

  • Requires deep Snowflake, dbt, advanced SQL, and modern data engineering expertise.
  • Requires practical architecture experience and the ability to implement underlying SQL and dbt models.
  • Requires independent problem-solving, troubleshooting, ownership, and the ability to deliver high-quality work with minimal supervision.
  • The role calls for clean, reusable, well-tested, and maintainable engineering solutions.

Data engineering and development

  • Design, develop, and maintain scalable, reliable, high-performance data transformation pipelines using dbt and Snowflake.
  • Develop dbt models, reusable macros, Jinja templates, incremental models, and modular transformation frameworks.
  • Design data models across staging, intermediate, core, and reporting layers.
  • Build reusable processing components for multiple clients, source systems, and business needs.
  • Implement complex SQL transformations using CTEs, window functions, joins, aggregations, and analytical functions.

Migration and modernization

  • Analyze legacy SQL-based ETL systems and translate business rules into modern dbt and Snowflake implementations.
  • Investigate discrepancies between legacy and modernized pipelines.
  • Develop reconciliation, validation, and regression testing approaches to verify accuracy and functional equivalence.
  • Identify process simplification and optimization opportunities while preserving business requirements.

Snowflake engineering and leadership

  • Optimize Snowflake SQL transformations and analytical workloads, investigating query performance, execution plans, warehouse use, and bottlenecks.
  • Work with Snowflake objects, permissions, schemas, and environments; troubleshoot processing failures and production performance issues.
  • Take end-to-end technical ownership, make architectural decisions, review code, and provide technical guidance and mentoring.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today