Principal Engineer I - Data Engg & AI

Anblicks Inc.

Dallas (TX)

On-site

USD 140,000 - 170,000

Full time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Anblicks Inc. in Dallas, TX is seeking a senior Data Engineer to own the design, development, and optimization of scalable data pipelines using Snowflake and dbt.

You will lead end-to-end data engineering solutions, from requirements analysis and data modeling through development, testing, and production deployment. You will design efficient data models, implement complex SQL transformations, and build robust data quality and monitoring frameworks.

Qualifications

  • Experience building scalable data pipelines for enterprise analytics.
  • Strong knowledge of Snowflake architecture, performance tuning, and data loading strategies.
  • Hands-on with dbt models, testing, documentation, and CI/CD integration.

Responsibilities

  • Lead the design, development, optimization, and maintenance of scalable data pipelines using Snowflake and dbt.
  • Own data engineering solutions end-to-end from requirements analysis through production deployment.
  • Design efficient data models and transformation frameworks for analytics and business consumption.
  • Develop and optimise complex SQL transformations, incremental processing, CDC, and ELT workflows.
  • Troubleshoot complex data issues, perform root cause analysis, and implement sustainable engineering solutions.
  • Establish engineering best practices around code quality, modularity, performance optimisation, and cost efficiency.
  • Build robust data quality, reconciliation, monitoring, and validation frameworks.
  • Collaborate with architects, business stakeholders, and engineering teams to translate requirements into scalable solutions.
  • Lead technical design reviews, mentor engineers, and ensure high-quality deliverables.
  • Identify opportunities for automation and continuous improvement.

Skills

Snowflake
dbt
SQL
Python
Data Modeling
Data Engineering
Azure
ETL/ELT
DevOps

Job description

  • Lead the design, development, optimization, and maintenance of scalable data pipelines using Snowflake and dbt.
  • Own data engineering solutions end-to-end, from requirements analysis and data modeling through development, testing, and production deployment.
  • Design efficient data models and transformation frameworks supporting enterprise analytics and business consumption.
  • Develop and optimise complex SQL transformations, incremental processing, CDC, and ELT workflows.
  • Troubleshoot complex data issues, perform root cause analysis, and implement sustainable engineering solutions.
  • Establish engineering best practices around code quality, modularity, reusability, performance optimisation, and cost efficiency.
  • Build robust data quality, reconciliation, monitoring, and validation frameworks.
  • Collaborate with architects, business stakeholders, and engineering teams to translate business requirements into scalable technical solutions.
  • Lead technical design reviews, mentor engineers, and ensure high-quality deliverables.
  • Identify opportunities for automation, simplification, and continuous improvement.
Required Technical Skills
  • Snowflake: Strong hands-on expertise in Snowflake architecture, performance tuning, query optimisation, warehouse sizing, Snowpark, and data loading strategies.
  • dbt: Advanced experience with dbt models, incremental strategies, macros, Jinja, testing, snapshots, documentation, and CI/CD integration.
  • SQL: Expert-level SQL skills, including complex joins, window functions, query optimisation, and troubleshooting.
  • Python: Strong programming skills for data engineering, automation, and integration.
  • Data Modeling: Experience with dimensional modelling, medallion architecture, data warehousing, and enterprise data models.
  • Data Engineering: Strong understanding of ETL/ELT, batch and incremental processing, CDC, data quality, and reconciliation.
  • Cloud Platforms: Experience with Azure data services.
  • DevOps: Experience with Git, CI/CD pipelines, deployment automation, and engineering standards.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Anblicks • Dallas (TX)

On-site
USD 100,000 - 130,000
Sr Snowflake DBT Engineer
Sr Snowflake DBT Engineer

Anblicks Inc. • Dallas (TX)

On-site
USD 140,000 - 200,000
Data Engineer
Data Engineer

GBIT (Global Bridge InfoTech Inc) • Richardson (TX)

On-site
USD 90,000 - 130,000
Senior Snowflake DBT Engineer – ELT & Data Modeling Leader
Senior Snowflake DBT Engineer – ELT & Data Modeling Leader

Compunnel Inc. • Irvine (CA)

On-site
USD 120,000 - 150,000
Snowflake Data Engineer
Snowflake Data Engineer

CloudHive • San Francisco (CA)

Hybrid
USD 140,000 - 180,000
Snowflake DBT Engineer
Snowflake DBT Engineer

Compunnel Inc. • Irvine (CA)

On-site
USD 120,000 - 150,000
Sr. Snowflake Data Engineer
Sr. Snowflake Data Engineer

BravoTECH • Plano (TX)

On-site
USD 120,000 - 150,000
Senior Snowflake Developer
Senior Snowflake Developer

ALLTECH CONSULTING SVC INC • New York (NY)

On-site
USD 120,000 - 160,000
Data Engineer
Data Engineer

Tata Consultancy Services • Richardson (TX)

On-site
USD 130,000 - 145,000
Snowflake & dbt Data Engineer
Snowflake & dbt Data Engineer

TechDigital Group • Arizona

Hybrid
USD 90,000 - 130,000