Sr Data Engineer
Job Description
Senior Data Engineer opportunity in Charlotte, NC (onsite) to help build a modern cloud data platform with Snowflake, dbt, and Python on AWS, implementing Data Vault 2.0 models, automated pipelines, and data quality/CI/CD frameworks.
Responsibilities
- Architect and deploy a scalable cloud data platform from scratch
- Design and implement Data Vault 2.0 data models
- Develop automated data pipelines end-to-end
- Establish data quality controls and CI/CD frameworks
- Contribute to architectural decisions
- Mentor junior engineers
Requirements
- Significant experience as a data engineer with cloud data platforms
- Hands-on expertise with Snowflake
- Extensive experience with dbt (cloud and/or core)
- Proficient Python development
- Strong background with AWS
- Experience implementing Data Vault 2.0
Technologies
- Snowflake
- dbt
- Python
- AWS
- Data Vault 2.0
Benefits
- Competitive compensation package
- Comprehensive benefits including medical, vision, dental, and more
- Opportunity to join an industry-leading organization
- 401(k) with company match
Position overview
This role centers on hands-on work to build a modern cloud data platform, with primary focus on Snowflake and dbt for Data Vault 2.0 modeling, automated pipelines, and data quality and CI/CD frameworks. You will influence architectural decisions and mentor junior engineers in a lean, high-visibility team using a modern stack that includes Snowflake, dbt, Python, and AWS.