Key Responsibilities
- Design, develop, and maintain dbt models to transform raw data into analytics-ready datasets
- Refactor and modularize existing dbt implementations, simplifying complex SQL into reusable, testable components
- Implement and enforce dbt best practices, including folder structure, macros, seeds, incremental models, and environment promotion patterns
- Design, build, and maintain Apache Airflow DAGs to orchestrate dbt transformations and manage end-to-end data pipeline dependencies.
- Translate business reporting requirements into structured data models and transformation logic
- Ensure data quality through dbt testing, documentation, lineage, and source freshness monitoring
- Troubleshoot and resolve issues across the data pipeline, from ingestion through transformation and reporting layers
- Optimize SQL queries and dbt models for performance, maintainability, and scalability
- Support reporting go-live efforts and contribute to long-term data support planning
- Partner with internal teams for knowledge transfer, documentation, and integration alignment
Qualifications
- 5+ years of experience in data engineering or data consulting roles
- Advanced SQL skills with demonstrated experience writing complex, performance-optimized queries
- Strong hands-on experience with dbt in production environments
- Experience refactoring and modularizing legacy SQL into maintainable transformation layers
- Hands-on experience building and maintaining Apache Airflow DAGs to orchestrate dbt transformations and data pipelines
- Deep understanding of data modeling concepts, including staging, intermediate, and mart layer design
- Experience implementing automated testing and data validation within dbt
- Ability to work independently in established data environments and improve structure without full re-architecture
- Strong communication skills and ability to translate business reporting needs into data solutions
Similar Jobs
What We Do
Trility Consulting® is a fast-growing business and technology consulting firm that helps mid-market to enterprise-sized companies define, design, and deliver custom solutions that solve high-consequence problems for their businesses. Using an outcome-based delivery approach, our teams build modern solutions for clients and bring their people along the journey to ensure a reduced cost of ownership long after the engagement is done. Our key practice areas include Software Design & Development, Cloud Engineering, DevOps Expertise, and Artificial Intelligence & Data. What is essential to helping clients achieve outcomes is our holistic and contextual approach to ensure desired outcomes are achieved. Trility recently was recognized for a second time as an Inc. 5000 Fastest-Growing Private Company in America. Learn more at https://trility.io.








