Overview
On Site
Depends on Experience
Full Time
Skills
Continuous Integration
Data Architecture
Data Engineering
Data Management
DevOps
Job Details
Job Title: Principal Data Engineer
Job Type: Full Time / Perm / Direct Hire
Job Description:
Pay Range: $160000Years - $175000Years
- We are seeking a highly skilled Principal Data Engineer to join the Digital Data Platform organization and lead the design and optimization of scalable, cloud-based data platforms.
- This role focuses on leveraging DBT, Snowflake, and Azure DevOps (ADO) to build modern, automated, and intelligent data solutions.
- The ideal candidate is a proactive leader who can guide technical strategy, mentor engineers, and drive innovation through AI/ML-driven automation.
- Lead the Data Engineering Standards Center of Excellence (CoE), driving automation and best practices to accelerate development.
- Enhance and administer DBT and CI/CD platform architecture for scalability, performance, and automation.
- Design and build reusable, high-performance data pipelines using Snowflake, Python, and DBT.
- Lead the design, development, and automation of CI/CD pipelines for data workflows using Azure DevOps, Git, and orchestration tools.
- Evaluate and implement emerging features in DBT, CI/CD, and related technologies; define adoption strategies and support rollout to teams.
- Serve as an escalation point for technical troubleshooting and problem resolution.
- Utilize Python and AI technologies, including Large Language Models (LLMs), to automate and streamline the data management lifecycle.
- Lead collaboration sessions and actively drive standard adoption and best practices across teams.
- Proactively identify opportunities for innovation and platform expansion aligned with strategic goals.
- Champion continuous improvement through agile delivery, platform upgrades, and process enhancements.
- Mentor and guide data engineers at all levels, fostering a culture of technical excellence and continuous learning.
- Strong experience with DBT and Azure DevOps (ADO).
- Proficiency in Snowflake or other cloud-based data platforms.
- Demonstrated leadership ability to manage projects, communicate clearly, and guide teams.
- Proven ability to collaborate cross-functionally and drive projects proactively without constant oversight.
- Strong understanding of CI/CD practices and cloud data architecture.
- Extensive hands-on experience in data engineering, cloud data platforms, and CI/CD pipeline automation.
- Prior experience leading technical teams or serving in a principal-level engineering role.
- Expertise in DBT, Snowflake, Azure DevOps, and Git.
- Proficiency in Python for data engineering and automation.
- Strong analytical, problem-solving, and communication skills.
- Familiarity with AI/ML-driven automation and data lifecycle optimization.
- Ability to lead and mentor a high-performing team.
- Bachelor s or Master s degree in Computer Science, Data Engineering, or a related field.
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.