

Techgene Solutions
Principal Data Engineer – Data & Intelligence
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Principal Data Engineer – Data & Intelligence, with a contract length of "X months" and a pay rate of "$Y/hour". Key skills include 7+ years in Snowflake, Databricks, and 5+ years in dbt, PySpark. Experience in finance data domains is essential.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
July 15, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Frisco, TX
-
🧠 - Skills detailed
#Azure Data Factory #Compliance #Databricks #Monitoring #Vault #"ETL (Extract #Transform #Load)" #Storage #Delta Lake #SQL (Structured Query Language) #Data Engineering #Data Integration #Anomaly Detection #Data Integrity #PySpark #Security #Strategy #Azure DevOps #Data Lineage #Spark (Apache Spark) #SnowPipe #GitHub #Deployment #Scripting #Data Vault #Clustering #Data Quality #Regression #Leadership #Data Processing #Scala #Airflow #Data Pipeline #Azure #Batch #Python #AWS (Amazon Web Services) #Terraform #ADLS (Azure Data Lake Storage) #Alation #Snowflake #Kafka (Apache Kafka) #ADF (Azure Data Factory) #Data Modeling #Observability #DevOps #Cloud #dbt (data build tool) #Automation #Azure ADLS (Azure Data Lake Storage) #Automated Testing
Role description
DATA PIPELINE DEVELOPMENT
• Architect, design, and oversee development of enterprise-scale ELT/ETL pipelines for finance and revenue data (billing, revenue, GL, opex).
• Define and enforce standards for batch, incremental, and streaming ingestion patterns (CDC, watermarking, event-driven ingestion).
• Ensure idempotent, fault-tolerant, and highly scalable pipeline design across platforms.
• Establish frameworks for error handling, retry strategies, dead-letter queue patterns, and operational resiliency.
• Provide technical leadership for multi-source, high-volume data integration pipelines.
Must have skills –
• skill 1 – 7yrs of exp – Snowflake, Delta Lake
• skill 2 – 7yrs of exp Databricks, , DLT, Unity Catalog
• skill 3 – 5yrs of exp dbt, PySpark,
PLATFORM & TOOLING
• Lead architecture and adoption of Snowflake and Databricks platforms for large-scale data processing and analytics.
• Define best practices for:
• Snowflake (Snowpipe, streams, tasks, query optimization, cost efficiency)
• Databricks (PySpark, Delta Live Tables, Unity Catalog, job optimization)
• dbt (modular design, testing frameworks, CI/CD integration, reusable components)
• Establish and govern orchestration frameworks using Airflow / Azure Data Factory, including DAG standards, dependency design, and monitoring.
• Evaluate and drive tooling strategy and platform standardization across teams.
CLOUD INFRASTRUCTURE
• Architect and optimize cloud-native data platforms on Azure (ADLS Gen2, Event Hub, ADF, Key Vault) or AWS equivalents.
• Define standards for infrastructure-as-code (Terraform, Bicep) and environment provisioning.
• Drive cost optimization strategies (compute sizing, storage design, partitioning, workload isolation).
• Ensure platforms are scalable, secure, and production-ready.
LANGUAGES & FRAMEWORKS
• Provide deep technical leadership in:
• Advanced SQL (query tuning, execution optimization, complex transformations)
• Python / PySpark for distributed data processing
• Guide teams on best practices, reusable frameworks, and performance optimization.
• Oversee development standards for Spark, Scala (where applicable), and automation scripting.
STREAMING & REAL-TIME
• Architect real-time and near real-time data processing solutions using Kafka / Event Hub and Spark Structured Streaming.
• Define patterns for stateful processing, watermarking, checkpointing, and fault tolerance.
• Lead implementation of real-time finance/revenue use cases such as reconciliation, anomaly detection signals, and operational reporting.
DATA QUALITY & TESTING
• Establish enterprise frameworks for data quality, validation, and observability.
• Define standards for:
• Automated testing (unit, integration, regression)
• Data validation (completeness, accuracy, consistency)
• Data quality tools (dbt tests, Great Expectations, custom frameworks)
• Ensure SLA monitoring, alerting, and data freshness tracking across all pipelines.
• Drive proactive data quality and governance practices across teams.
DATA MODELING SUPPORT
• Interpret and implement architect-defined enterprise data models (star, snowflake, data vault).
• Provide guidance on:
• SCD (Type 1/2) strategies
• Partitioning, clustering, and performance optimization
• Collaborate with architects to evolve scalable and reusable data models.
• Support semantic layer enablement for analytics and reporting.
DEVOPS & ENGINEERING PRACTICES
• Define and enforce CI/CD standards for data engineering (GitHub Actions, Azure DevOps).
• Establish code quality, versioning, and deployment best practices (branching strategies, PR reviews, release pipelines).
• Standardize environment promotion (dev $B"
• (J QA $B"
• (J prod) and release management.
• Drive adoption of engineering excellence practices including reusable frameworks and templates.
SECURITY & GOVERNANCE
• Lead implementation of enterprise-grade security and governance controls:
• RBAC, row/column-level security
• PII and CPNI compliance (TISS-310)
• Define standards for secrets management and secure pipeline design.
• Ensure data lineage, auditability, and compliance readiness across platforms.
FINANCE DOMAIN KNOWLEDGE
• Deep understanding of finance and revenue data domains, including:
• Billing and revenue systems
• GL structures and financial reporting
• Revenue recognition and reconciliation
• Period-end close cycles
• Guide engineering teams on accurate implementation of finance logic.
• Ensure high data integrity standards for regulated financial data.
SOFT SKILLS & COLLABORATION
• Act as a technical leader and escalation point across engineering teams.
• Partner with architects, product managers, analysts, and business stakeholders.
• Drive cross-team alignment and solution consistency.
• Communicate complex technical topics clearly to both technical and non-technical audiences.
• Lead incident reviews and ensure continuous improvement.
PRINCIPAL-LEVEL EXPECTATIONS
• Own and drive enterprise-level data engineering strategy and execution.
• Lead delivery of large, complex, multi-domain data platforms.
• Mentor senior engineers and define technical direction for the team.
• Drive tooling, architecture, and platform decisions across programs.
• Identify and lead technical debt reduction and modernization initiatives.
• Establish best practices, reusable components, and platform standards at scale.
• Influence cross-functional teams and leadership decisions on data platform strategy.
DATA PIPELINE DEVELOPMENT
• Architect, design, and oversee development of enterprise-scale ELT/ETL pipelines for finance and revenue data (billing, revenue, GL, opex).
• Define and enforce standards for batch, incremental, and streaming ingestion patterns (CDC, watermarking, event-driven ingestion).
• Ensure idempotent, fault-tolerant, and highly scalable pipeline design across platforms.
• Establish frameworks for error handling, retry strategies, dead-letter queue patterns, and operational resiliency.
• Provide technical leadership for multi-source, high-volume data integration pipelines.
Must have skills –
• skill 1 – 7yrs of exp – Snowflake, Delta Lake
• skill 2 – 7yrs of exp Databricks, , DLT, Unity Catalog
• skill 3 – 5yrs of exp dbt, PySpark,
PLATFORM & TOOLING
• Lead architecture and adoption of Snowflake and Databricks platforms for large-scale data processing and analytics.
• Define best practices for:
• Snowflake (Snowpipe, streams, tasks, query optimization, cost efficiency)
• Databricks (PySpark, Delta Live Tables, Unity Catalog, job optimization)
• dbt (modular design, testing frameworks, CI/CD integration, reusable components)
• Establish and govern orchestration frameworks using Airflow / Azure Data Factory, including DAG standards, dependency design, and monitoring.
• Evaluate and drive tooling strategy and platform standardization across teams.
CLOUD INFRASTRUCTURE
• Architect and optimize cloud-native data platforms on Azure (ADLS Gen2, Event Hub, ADF, Key Vault) or AWS equivalents.
• Define standards for infrastructure-as-code (Terraform, Bicep) and environment provisioning.
• Drive cost optimization strategies (compute sizing, storage design, partitioning, workload isolation).
• Ensure platforms are scalable, secure, and production-ready.
LANGUAGES & FRAMEWORKS
• Provide deep technical leadership in:
• Advanced SQL (query tuning, execution optimization, complex transformations)
• Python / PySpark for distributed data processing
• Guide teams on best practices, reusable frameworks, and performance optimization.
• Oversee development standards for Spark, Scala (where applicable), and automation scripting.
STREAMING & REAL-TIME
• Architect real-time and near real-time data processing solutions using Kafka / Event Hub and Spark Structured Streaming.
• Define patterns for stateful processing, watermarking, checkpointing, and fault tolerance.
• Lead implementation of real-time finance/revenue use cases such as reconciliation, anomaly detection signals, and operational reporting.
DATA QUALITY & TESTING
• Establish enterprise frameworks for data quality, validation, and observability.
• Define standards for:
• Automated testing (unit, integration, regression)
• Data validation (completeness, accuracy, consistency)
• Data quality tools (dbt tests, Great Expectations, custom frameworks)
• Ensure SLA monitoring, alerting, and data freshness tracking across all pipelines.
• Drive proactive data quality and governance practices across teams.
DATA MODELING SUPPORT
• Interpret and implement architect-defined enterprise data models (star, snowflake, data vault).
• Provide guidance on:
• SCD (Type 1/2) strategies
• Partitioning, clustering, and performance optimization
• Collaborate with architects to evolve scalable and reusable data models.
• Support semantic layer enablement for analytics and reporting.
DEVOPS & ENGINEERING PRACTICES
• Define and enforce CI/CD standards for data engineering (GitHub Actions, Azure DevOps).
• Establish code quality, versioning, and deployment best practices (branching strategies, PR reviews, release pipelines).
• Standardize environment promotion (dev $B"
• (J QA $B"
• (J prod) and release management.
• Drive adoption of engineering excellence practices including reusable frameworks and templates.
SECURITY & GOVERNANCE
• Lead implementation of enterprise-grade security and governance controls:
• RBAC, row/column-level security
• PII and CPNI compliance (TISS-310)
• Define standards for secrets management and secure pipeline design.
• Ensure data lineage, auditability, and compliance readiness across platforms.
FINANCE DOMAIN KNOWLEDGE
• Deep understanding of finance and revenue data domains, including:
• Billing and revenue systems
• GL structures and financial reporting
• Revenue recognition and reconciliation
• Period-end close cycles
• Guide engineering teams on accurate implementation of finance logic.
• Ensure high data integrity standards for regulated financial data.
SOFT SKILLS & COLLABORATION
• Act as a technical leader and escalation point across engineering teams.
• Partner with architects, product managers, analysts, and business stakeholders.
• Drive cross-team alignment and solution consistency.
• Communicate complex technical topics clearly to both technical and non-technical audiences.
• Lead incident reviews and ensure continuous improvement.
PRINCIPAL-LEVEL EXPECTATIONS
• Own and drive enterprise-level data engineering strategy and execution.
• Lead delivery of large, complex, multi-domain data platforms.
• Mentor senior engineers and define technical direction for the team.
• Drive tooling, architecture, and platform decisions across programs.
• Identify and lead technical debt reduction and modernization initiatives.
• Establish best practices, reusable components, and platform standards at scale.
• Influence cross-functional teams and leadership decisions on data platform strategy.






