Senior Data Engineer

Remote • Posted 9 hours ago • Updated 9 hours ago
Full Time
Remote
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Analytics
  • Data Integrity
  • Workflow
  • Business Intelligence
  • Root Cause Analysis
  • Design Patterns
  • Analytical Skill
  • Change Data Capture
  • Mentorship
  • Roadmaps
  • Management
  • Data Engineering
  • Testing
  • Modeling
  • Macros
  • SQL
  • Query Optimization
  • Git
  • Continuous Delivery
  • GitHub
  • DevOps
  • GitLab
  • Continuous Integration
  • Data Warehouse
  • Snow Flake Schema
  • Databricks
  • Amazon Redshift
  • Warehouse
  • Performance Tuning
  • Clustering
  • Optimization
  • ELT
  • Data Modeling
  • Dimensional Modeling
  • Data Quality
  • SODA
  • Microsoft Azure
  • Amazon Web Services
  • Google Cloud
  • Google Cloud Platform
  • Terraform
  • Cloud Computing
  • Python
  • Orchestration
  • Apache Spark
  • Meta-data Management
  • Semantics

Summary

We are seeking a Senior Data Engineer to design and deliver scalable analytics solutions built on dbt and modern cloud data platforms. In this role, you will drive engineering excellence across modeling, orchestration and data quality while mentoring teammates and partnering with stakeholders to translate business needs into reliable data products. Responsibilities Design scalable, maintainable dbt project structures using modular SQL modeling across staging, intermediate and mart layers Develop reusable dbt components including Jinja macros and custom materializations Implementation of dbt schema and custom tests to ensure data integrity Write highly performant SQL for analytical workloads with CTEs, window functions and query optimization Integration of dbt with CI/CD pipelines using Git branching strategies and pull request workflows Orchestrate dbt with tools such as Airflow, Dagster and Prefect Apply dimensional modeling and data vault techniques and design semantic layers for BI tools Monitor pipelines, SLAs and lineage while performing root cause analysis on data issues Conduct code reviews, write unit tests for macros and SQL logic and establish design patterns for analytical engineering Optimize warehouse performance through query profiling, incremental models and change data capture Mentor junior engineers, set coding standards and lead architecture discussions Plan engineering roadmaps, manage data debt and ensure the reliability of production pipelines Requirements 5+ years of experience in data engineering with expertise in advanced dbt modeling and testing Proficiency in modular SQL modeling, Jinja macros and custom materializations Mastery of SQL including CTEs, window functions and query optimization Skills in Git, branching strategies and CI/CD tools such as GitHub Actions, Azure DevOps and GitLab CI Expertise in data warehouse platforms such as Snowflake, BigQuery and Databricks or Redshift Knowledge of warehouse performance tuning, partitioning and clustering and cost optimization Understanding of modern ELT patterns and orchestration with dbt Cloud jobs Background in data modeling including Kimball dimensional modeling and data vault Competency in data quality and observability using Great Expectations and Soda Familiarity with cloud platforms such as Azure, AWS and Google Cloud Platform Skills in Infrastructure as Code using Terraform, CloudFormation and dbt Cloud environment automation Capability to translate business requirements into data models and present technical decisions to non-technical stakeholders Nice to have Proficiency in Python for ingestion or orchestration Skills in Spark for large data volumes Familiarity with metadata and catalogs such as Alation, DataHub and Collibra Knowledge of metrics layers such as dbt Semantic Layer, LookML and Cube
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10330481
  • Position Id: 7a4277d4ea6027eb19ae7055efa3c6a9
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Denver, Colorado

Today

Full-time

USD 155,000.00 - 185,000.00 per year

Remote

Today

Full-time

USD 156,000.00 - 187,000.00 per year

Remote or New Jersey

Today

Easy Apply

Full-time

$130000

Remote

Today

Full-time

Search all similar jobs