Staff Data Engineer
Job Description
Key Responsibilities
Data Pipeline Development
Design and build scalable ETL/ELT pipelines using modern data platforms to extract, transform, and load large volumes of data for enterprise analytics and reporting.
Data Product Engineering
Develop and maintain secure and reusable data products within Snowflake that support AI/ML models, executive dashboards, and cross-organizational analytics.
Enterprise Data Architecture
Contribute to designing high-performance cloud data architectures ensuring scalability, reliability, and optimal data processing.
Technical Ownership of Data Domains
Act as a technical owner for key data domains, ensuring governance, reliability, and effective data management across systems.
Cross-Functional Data Initiatives
Lead the design and implementation of complex data engineering projects involving multiple teams and business functions.
Data Modeling & Best Practices
Establish and reinforce best practices for data modeling, pipeline design, testing, and observability to maintain high data quality and consistency.
Data Quality & Governance
Implement automated data quality checks, ensure compliance with IT controls, and maintain metadata and governance standards for enterprise data management.
Cloud Data Platform Management
Design and manage high-volume, high-availability data pipelines using modern cloud ecosystems such as AWS and Azure.
Continuous Improvement & Optimization
Drive process improvements by optimizing data pipelines, scaling data ingestion processes, and maintaining system performance and uptime.