
USA_Developer
Varite · McLean, VA
Hiring signal
Actively hiring
Posted 3 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 3 days ago
- Still listed on the employer's own board
- Publishes a salary range
Pay Rate Range
$ 68.18 - 75.75/hr.
Senior Data Engineer (Snowflake, dbt, Fivetran)
Job Description
We are seeking a Senior Data Engineer who is highly hands-on and experienced in building modern, scalable data pipelines and transformation frameworks using Snowflake and dbt. This role focuses on delivering high-quality, production-grade data solutions with strong engineering discipline, leveraging Python, CI/CD, and Git-based development practices.
The ideal candidate brings deep, practical experience in dbt coding, Snowflake engineering, and Fivetran, along with a strong sense of accountability, accountability, and the ability to operate independently. Direct, hands-on experience with Fivetran, dbt, and Snowflake is a mandatory screening requirement. Candidates without strong hands-on experience across all three will not be considered.
Key Responsibilities
- Design, build, and maintain scalable ELT pipelines, leveraging Fivetran for ingestion and dbt for transformation on Snowflake. Direct hands-on experience with Fivetran, dbt, and Snowflake is required for this role.
Develop and maintain robust dbt projects, including
o Modular models (staging, intermediate, marts)
o Reusable macros and Jinja templating
o Snapshots for SCD Type 2 handling
o Schema and custom data quality tests
o Documentation using dbt docs
- Implement modular and reusable dbt architecture supporting multi-environment deployments (dev, test, prod).
- Design and implement scalable data models using best practices (dimensional modeling, star schema, and data vault where applicable).
Optimize Snowflake performance and cost efficiency, including
o Query tuning and execution optimization
o Warehouse sizing and workload management
o Effective use of micro-partitions, clustering, and pruning
- Build and enforce strong data quality and validation frameworks, including:
o Unit testing for transformations (dbt and custom frameworks)
o Data reconciliation and consistency checks
- Develop Python-based solutions for automation, orchestration support, metadata-driven processing, and operational tooling.
Implement and enforce Git-based development practices
o Version control, branching strategies, pull requests, and code reviews
o Consistent and collaborative engineering workflows
- Build, maintain, and enhance
CI/CD pipelines for dbt deployments
o Automated build, test, and deployment processes
o Environment promotion (dev → test → prod)
o Integration with enterprise deployment pipelines
- Work with orchestration tools such as Airflow / Astronomer to schedule, monitor, and manage data pipeline execution (preferred).
- Collaborate closely with platform, governance, and business teams to align on data requirements, access control, and delivery expectations.
Required Qualifications
- 7+ years of experience in data engineering / analytics engineering roles.
Strong hands-on experience with dbt in production, including
o Model development and dependency management
o Macro development and reusable frameworks
o Testing strategies (schema tests, custom tests)
o Deployment and environment management
Strong Snowflake expertise, including
o Data modeling and warehouse design
o Performance tuning and cost optimization
o Deep understanding of virtual warehouses, micro-partitions, clustering, and query pruning
o Role-based access control (RBAC) and secure data access
- Advanced SQL expertise with ability to build and optimize complex transformations.
- Strong Python programming skills for data engineering use cases.
- Proven experience with Git integration, including collaborative development workflows.
- Strong experience implementing CI/CD pipelines for data platforms and dbt deployments.
- Experience building and maintaining production-grade data pipelines with SLAs, monitoring, and reliability standards.
Mandatory requirement
direct, hands-on experience with Fivetran, dbt, and Snowflake in production, including Fivetran connector setup and troubleshooting, dbt model development and testing, and Snowflake data engineering, performance tuning, and secure access patterns. This is a strict screening criterion.
Preferred Qualifications
- Experience with Airflow / Astronomer or similar orchestration tools.
- Exposure to data governance, lineage, and observability tools.
- Financial services / banking domain experience is strongly preferred and will be prioritized, though not mandatory.
Key Behavioral Expectations
- Demonstrates strong accountability and accountability, taking full responsibility for deliverables and outcomes end-to-end.
- Highly self-motivated and proactive, able to operate independently and drive work forward with minimal oversight.
- A continuous learner who stays current with evolving data technologies and applies best practices effectively.
- Takes initiative to identify issues, improve systems, and deliver scalable, high-quality solutions in a fast-paced environment.
What Success Looks Like
- Delivers well-structured, scalable, and reusable dbt models with strong testing and documentation.
- Builds Snowflake solutions that are high-performing, cost-efficient, and production-ready.
- Implements robust CI/CD and Git-driven engineering practices ensuring reliable deployments.
- Develops pipelines that are well-orchestrated, monitored, and governed.
- Consistently operates with high accountability and delivers quality outcomes at scale.
Core Technology Stack
- Astronomer (Apache Airflow) for pipeline orchestration and monitoring.
- Fivetran for ingestion and data exports.
- dbt for transformations, testing, and documentation.
- Snowflake as the cloud data platform.
- Python and PySpark for advanced transformations alongside dbt.
The role is expected to deliver hands-on production work across this stack.
Essential Skills
Developer
Skills
Digital
Google Data Engineering
Experience Required
4-6 years
Skills
Category
Name
Required
Importance
Experience
SkillCategoryTest1_MN
Digital
Google Data Engineering
Yes
1
>7 years
More jobs at Varite
All 85- USA_DeveloperVarite · San Antonio, TX · USD 42–45/hr2d ago
- Senior Software EngineerVarite · Downey, CA · USD 65–70/hr3d ago
- Technology Specialist - IT Service, Support and Operations | Java | ApacheVarite · Hartford, CT · USD 60–63/hr3d ago
- USA_Product Engineering LeadVarite · Atlanta, GA · USD 68–72/hr3d ago
Similar roles
- Data EngineerNR Consulting - India · Chennai, TNjust now
- Marketing Data AnalystPyramid Consulting · Plano, TXtoday
- AWS Data EngineerQuadrant · Fairfax, VAtoday
- AI/ML DeveloperKasmo · Auburn Hills, MItoday
- Senior Analytics EngineerRedwood Materials · San Francisco, California, United Statestoday
- Senior Data Engineering ManagerRedwood Materials · McCarran, NVtoday