Senior Snowflake Data Engineer
Role Description
- 12+ years of experience as a Data Engineer.
- Design, develop, and maintain scalable, resilient data engineering solutions.
- Strong expertise in Snowflake, Python, PySpark, DBT, Qlik Replicate, and Airflow.
- Experience building enterprise-grade data pipelines, CDC solutions, and cloud data platforms.
- Strong understanding of data governance, security, and DevOps practices.
Must-Have Technical Skills
- 12+ years of hands-on Data Engineering experience.
- Deep expertise in Snowflake , including:
- Snowpipe
- Tasks
- Streams
- Dynamic Tables
- Advanced SQL
- Data Masking Policies
- RBAC
- Performance tuning
- Strong experience building and maintaining DBT Cloud models with:
- Testing
- Documentation
- Data lineage
- Excellent proficiency in:
- Python
- PySpark
- Experience developing ingestion frameworks for:
- Files
- APIs
- Schema validation
- Retry mechanisms
- Metadata capture
- Experience ingesting data from:
- CSV
- Fixed-width files
- Multi-record layouts
- JSON
- XML
- Excel
- Semi-structured data
- Experience designing ingestion patterns for:
- Mainframe VSAM
- EBCDIC data formats
- Strong expertise in:
- Schema drift detection
- Schema evolution
- Metadata-driven architecture
- Hands-on experience with:
- Qlik Replicate
- Change Data Capture (CDC)
- Full-load database replication
- Experience replicating data from:
- Oracle
- SQL Server
- DB2
- Strong understanding of:
- Data governance
- RBAC
- Data access controls
- Snowflake security
- Experience implementing:
- Dynamic data masking
- Conditional masking
- Role-based masking
- Experience with Protegrity or similar tokenization/data protection platforms.
- Hands-on experience with:
- Astronomer Airflow
- Workflow orchestration
- Dependency management
- Scheduling
- Retry logic
- SLA monitoring
- Experience integrating CI/CD pipelines using:
- GitLab
- Azure DevOps
- Strong knowledge of:
- Git branching strategies
- Merge requests
- Code reviews
- Repository management
- Experience implementing:
- Monitoring
- Alerting
- Pipeline observability
- Expertise in optimizing:
- Snowflake compute
- Storage
- Query performance
- Pipeline scalability
Roles & Responsibilities
- Design and develop scalable, resilient data pipelines using Snowflake.
- Build and maintain DBT models with testing, documentation, and lineage.
- Develop Python/PySpark ingestion frameworks for APIs and file-based integrations.
- Design ingestion solutions for structured and semi-structured data sources.
- Implement Mainframe VSAM ingestion for complex EBCDIC data.
- Detect, analyze, and manage schema drift across multiple data sources.
- Develop metadata-driven schema evolution strategies.
- Coordinate schema changes through CI/CD pipelines.
- Configure and maintain Qlik Replicate for CDC and full-load replication.
- Build reliable, auditable, and recoverable replication pipelines.
- Implement Snowflake data masking, RBAC, and governance policies.
- Apply Protegrity tokenization to protect sensitive data.
- Build and schedule workflows using Astronomer Airflow.
- Integrate data pipelines with GitLab and Azure DevOps CI/CD processes.
- Manage source code repositories and perform code reviews.
- Implement monitoring and alerting for ingestion, replication, and transformation pipelines.
- Optimize Snowflake performance, storage utilization, and query execution.
- Scale data pipelines to support increasing data volumes and low-latency processing.
Generic Managerial Skills
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication skills.
- Ability to collaborate with cross-functional engineering and business teams.
- Strong stakeholder management and coordination skills.
- Ability to lead technical discussions and mentor junior engineers.
- Experience working in Agile/Scrum environments.
- Strong ownership, accountability, and commitment to quality delivery.
- Ability to manage multiple priorities in a fast-paced environment.
Recommended Jobs
Business Office Manager
Job Description Job Description Elevate Your Business Office Manager Career with Us! Come Join Our Redwood Team! Are you a compassionate and skilled Business Office Manager (BOM) looking for an…
Shift leader with Sundays off
Job Description Job Description A job at Chick-fil-A is more than just a job. It's a stepping-stone to a successful future in the world of business. Here are some of the great benefits of working…
Strategic Project Engineering Manager
Job Title: Strategic Project Engineering Manager Location: NC or VA Salary: $125K - 155K plus bonus Job Summary of the Strategic Project Engineering Manager: Looking to hire a Strategic Project Eng…
Virtual Hiring Event for Sales (No experience necessary)
Job Description Job Description At Vector Security We Think Big, Do the Right Thing, and Make a Difference Every Day! If this is how you like to work, we’d like to invite you to join our team as …
Network Engineer
Top Skills' Details ~3-7+ years supporting service provider, ISP, cable, telecom, or carrier networks ~Hands-on experience with Juniper MX, ACX, and/or QFX platforms ~Network migration, hardwar…
Construction Field Engineer
As a leader in the industry, BLD Services LLC , an Azuria Water Solutions company, has been providing pipeline protection services since 2009. BLD Services values employee development and empowerme…
Office Administrator
Office Administrator position in Raleigh! This position is with a construction firm that is expanding their office to the Raleigh area. This is a fully on-site position Mon-Friday typical business ho…
Hair Stylist/Barber
Job Description Job Description We are hiring at all three of our locations! Charlotte - Blakeney, Charlotte - Cotswold, Fort Mill - Kingsley Are you a talented stylist or barber who loves wor…
Commercial Diesel Truck Technician
Job Description Job Description Full job description Responsibilities Diagnose and repair in a timely manner Perform general repairs including but not limited to clutches, fan hubs, d…