Lead Data Engineer

    Highlights

    As a technical lead, you will guide engineering teams, establish best practices, and ensure successful delivery across multiple workstreams while enabling data-driven decision-making across the enterprise. Develop and manage cloud-native data platforms leveraging Snowflake, AWS, Apache Airflow and modern data architectures.

    Numbers & Facts

    LocationCA

    Description

    As a technical lead, you will guide engineering teams, establish best practices, and ensure successful delivery across multiple workstreams while enabling data-driven decision-making across the enterprise.

    Required Qualifications

    • 4+ years of experience in Data Engineering, Big Data Engineering, or Cloud Data Platform development.
    • Bachelor''s or Master''s degree in Computer Science, Engineering, Analytics, Mathematics, Information Systems, or related disciplines.
    • Strong hands-on expertise in SQL, Python, and PySpark.
    • Extensive experience working with Snowflake, Databricks, or similar cloud-native data platforms.
    • Proven experience building and supporting large-scale ETL/ELT data pipelines.
    • Strong understanding of data warehousing concepts, dimensional modeling, and modern Lakehouse architectures.
    • Experience implementing Medallion Architecture and enterprise-grade data modeling practices.
    • Hands-on experience with workflow orchestration tools such as Apache Airflow or equivalent scheduling frameworks.
    • Experience working with cloud ecosystems including AWS, Azure, or GCP.
    • Strong knowledge of performance tuning, optimization, monitoring, and operational support for data platforms.
    • Demonstrated experience leading engineering teams and coordinating with client and internal stakeholders.
    • Excellent analytical, problem-solving, communication, and stakeholder management skills.
    • Ability to work independently and lead complex initiatives in fast-paced consulting environments.

    Preferred Qualifications

    • Experience with streaming and real-time data processing frameworks.
    • Familiarity with DataOps, CI/CD, Infrastructure as Code, and DevOps practices.
    • Experience with data governance, data quality frameworks, and metadata management.
    • Exposure to AI/ML data pipelines and feature engineering workflows.
    • Experience with visualization tools such as Tableau, Power BI, or Looker.
    • Hands-on experience with Big Data technologies including Spark, Hadoop, Hive, HBase, Kafka, or related platforms.
    • Consulting or client-facing delivery experience in enterprise-scale environments.

    Data Engineering & Platform Development

    • Design, develop, and maintain scalable data pipelines and data products supporting analytics, reporting, AI, and operational use cases.
    • Build and optimize ETL/ELT frameworks for large-scale data ingestion, transformation, validation, and consumption.
    • Develop and manage cloud-native data platforms leveraging Snowflake, AWS, Apache Airflow and modern data architectures.
    • Create scalable data models, data marts, semantic layers, and curated datasets that support enterprise analytics initiatives.
    • Optimize SQL workloads, transformation logic, and query performance to improve scalability and cost efficiency.
    • Establish reusable engineering frameworks, accelerators, and best practices to improve delivery consistency across projects.
    • Ensure high standards of data quality, reliability, governance, and observability throughout the data lifecycle.
    • Develop and maintain Snowflake-based data ecosystems, leveraging advanced features for performance optimization and data sharing.
    • Build and orchestrate data workflows using Airflow and other workflow scheduling platforms.
    • Collaborate directly with client stakeholders to gather requirements, define roadmaps, and develop scalable technical solutions.
    • Present solution designs, technical recommendations, and project updates to both technical and business audiences.
    • Prepare and maintain comprehensive project documentation, technical specifications, architecture diagrams, and operational runbooks.

    Data Engineering & Platform Development

    • Design, develop, and maintain scalable data pipelines and data products supporting analytics, reporting, AI, and operational use cases.
    • Build and optimize ETL/ELT frameworks for large-scale data ingestion, transformation, validation, and consumption.
    • Develop and manage cloud-native data platforms leveraging Snowflake, AWS, Apache Airflow and modern data architectures.
    • Create scalable data models, data marts, semantic layers, and curated datasets that support enterprise analytics initiatives.
    • Optimize SQL workloads, transformation logic, and query performance to improve scalability and cost efficiency.
    • Establish reusable engineering frameworks, accelerators, and best practices to improve delivery consistency across projects.
    • Ensure high standards of data quality, reliability, governance, and observability throughout the data lifecycle.
    • Develop and maintain Snowflake-based data ecosystems, leveraging advanced features for performance optimization and data sharing.
    • Build and orchestrate data workflows using Airflow and other workflow scheduling platforms.
    • Collaborate directly with client stakeholders to gather requirements, define roadmaps, and develop scalable technical solutions.
    • Present solution designs, technical recommendations, and project updates to both technical and business audiences.
    • Prepare and maintain comprehensive project documentation, technical specifications, architecture diagrams, and operational runbooks.

    Similar Jobs

    See more jobs