

BrickRed Systems
Senior Data Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer with a contract length of "unknown" and a pay rate of "$$$". It requires expertise in Snowflake, Databricks, Python, and finance domain experience. Remote work is permissible. Certifications in relevant technologies are preferred.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
416
-
ποΈ - Date
August 20, 2026
π - Duration
Unknown
-
ποΈ - Location
Unknown
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Frisco, TX
-
π§ - Skills detailed
#Version Control #Azure ADLS (Azure Data Lake Storage) #Spark (Apache Spark) #Complex Queries #Azure DevOps #Scala #Scrum #"ETL (Extract #Transform #Load)" #Monitoring #Python #Code Reviews #Databricks #Compliance #Security #PySpark #Anomaly Detection #Scripting #Alation #Kanban #Azure #dbt (data build tool) #Vault #SnowPipe #Kafka (Apache Kafka) #Programming #DevOps #Observability #Regression #Azure Data Factory #Data Integration #Data Vault #Snowflake #Data Quality #Data Engineering #AWS (Amazon Web Services) #Leadership #Batch #Spark SQL #Cloud #Strategy #Automation #GitHub #Data Processing #Consulting #Data Modeling #Data Pipeline #Stories #ADLS (Azure Data Lake Storage) #SQL (Structured Query Language) #Documentation #Storage #Airflow #Agile #Clustering #Data Lineage #Terraform #ADF (Azure Data Factory)
Role description
We are seeking a Senior Data Engineer / Technical Lead to architect, develop, and lead enterprise-scale finance and revenue data solutions. The ideal candidate will have strong expertise in Snowflake, Databricks, Python, PySpark, SQL, ETL/ELT, real-time data processing, and cloud data platforms, along with the ability to provide technical leadership across engineering teams.
Key Responsibilities
Data Pipeline Development
β’ Architect and oversee enterprise-scale ETL/ELT pipelines for finance and revenue data, including billing, revenue, GL, and OPEX.
β’ Design batch, incremental, and streaming ingestion patterns using CDC, watermarking, and event-driven architectures.
β’ Build highly scalable, fault-tolerant, and idempotent data pipelines.
β’ Establish standards for error handling, retries, dead-letter queues, monitoring, and operational resiliency.
β’ Provide technical leadership for high-volume, multi-source data integration.
Data Platforms & Tooling
β’ Lead the architecture and adoption of Snowflake and Databricks for large-scale data processing and analytics.
β’ Implement Snowflake capabilities including Snowpipe, Streams, Tasks, query optimization, and cost optimization.
β’ Drive Databricks best practices across PySpark, Delta Live Tables, Unity Catalog, and job optimization.
β’ Establish best practices for dbt, including modular development, testing, CI/CD, and reusable components.
β’ Govern orchestration frameworks using Airflow and Azure Data Factory (ADF).
β’ Evaluate and standardize data engineering tools and platforms across teams.
Cloud Infrastructure
β’ Architect cloud-native data platforms using Azure ADLS Gen2, Event Hub, ADF, Key Vault, or equivalent AWS services.
β’ Define infrastructure-as-code standards using Terraform and Bicep.
β’ Drive cloud cost optimization through compute sizing, storage design, partitioning, and workload isolation.
β’ Ensure data platforms are secure, scalable, highly available, and production-ready.
Programming & Data Processing
β’ Provide technical leadership in Advanced SQL, Python, and PySpark.
β’ Optimize complex queries, transformations, and distributed processing workloads.
β’ Establish coding standards, reusable frameworks, and performance optimization practices.
β’ Support Spark, Scala, and automation scripting where applicable.
Streaming & Real-Time Data
β’ Architect real-time and near-real-time solutions using Kafka, Azure Event Hub, and Spark Structured Streaming.
β’ Implement patterns for stateful processing, watermarking, checkpointing, and fault tolerance.
β’ Support real-time finance and revenue use cases such as reconciliation, anomaly detection, and operational reporting.
Data Quality & Testing
β’ Establish enterprise frameworks for data quality, validation, testing, and observability.
β’ Define automated unit, integration, and regression testing standards.
β’ Implement data validation for completeness, accuracy, and consistency.
β’ Utilize dbt tests, Great Expectations, and custom data quality frameworks.
β’ Ensure SLA monitoring, alerting, and data freshness tracking.
Data Modeling
β’ Work with enterprise data models including Star Schema, Snowflake Schema, and Data Vault.
β’ Provide guidance on SCD Type 1/2, partitioning, clustering, and performance optimization.
β’ Collaborate with architects to develop scalable and reusable data models.
β’ Support semantic-layer enablement for analytics and reporting.
DevOps & Engineering Practices
β’ Establish CI/CD standards using GitHub Actions and Azure DevOps.
β’ Enforce code quality, version control, branching, peer reviews, and release management practices.
β’ Standardize environment promotion across Development, QA, and Production.
β’ Drive adoption of reusable frameworks, templates, and engineering best practices.
Security & Governance
β’ Implement enterprise security and governance controls, including RBAC, row-level and column-level security.
β’ Ensure PII/CPNI compliance, secure secrets management, and secure pipeline design.
β’ Maintain data lineage, auditability, and compliance readiness across platforms.
Finance Domain
β’ Demonstrate strong understanding of billing, revenue, GL, financial reporting, revenue recognition, reconciliation, and period-end close processes.
β’ Guide engineering teams in accurately implementing finance-related business logic.
β’ Maintain high data-integrity standards for regulated financial data.
Technical Leadership & Collaboration
β’ Serve as a technical leader and escalation point across engineering teams.
β’ Partner with architects, product managers, analysts, and business stakeholders.
β’ Translate complex technical concepts into clear business and technical communications.
β’ Provide guidance on HLD, LLD, SAD, architecture, data models, and solution design.
β’ Conduct design reviews, code reviews, technical presentations, and product demonstrations.
β’ Lead incident reviews, root-cause analysis, defect mitigation, and continuous improvement.
β’ Mentor team members, set goals, provide feedback, and foster strong team engagement.
Software Development & Delivery
β’ Interpret application, feature, and component designs and translate them into production-ready solutions.
β’ Code, debug, test, document, and communicate throughout the development lifecycle.
β’ Review and create unit test cases, test scenarios, and execution plans.
β’ Manage user stories, module delivery, defects, releases, and project timelines.
β’ Provide effort estimates and proactively identify dependencies, risks, and technical challenges.
β’ Ensure solutions meet quality, performance, cost, security, and compliance standards.
Required Knowledge & Skills
β’ Strong understanding of Software Development Life Cycle (SDLC) and Agile/Scrum or Kanban methodologies.
β’ Proficiency in multiple programming and technology skill clusters.
β’ Strong knowledge of DBMS, data modeling, operating systems, software platforms, and IDEs.
β’ Experience with RAD, modeling technologies, and interface definition concepts.
β’ Excellent analytical, problem-solving, decision-making, and communication skills.
β’ Ability to manage multiple priorities and work effectively under pressure.
β’ Strong customer-facing and stakeholder-management skills.
Performance Expectations
β’ Adherence to engineering processes, coding standards, and project timelines.
β’ High-quality, defect-free code and deliverables.
β’ Timely completion of development, testing, documentation, and releases.
β’ Compliance with security, governance, and mandatory training requirements.
β’ Continuous improvement in application performance, cost efficiency, quality, and customer satisfaction.
ABOUT BRICKRED SYSTEMS
BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.
We are seeking a Senior Data Engineer / Technical Lead to architect, develop, and lead enterprise-scale finance and revenue data solutions. The ideal candidate will have strong expertise in Snowflake, Databricks, Python, PySpark, SQL, ETL/ELT, real-time data processing, and cloud data platforms, along with the ability to provide technical leadership across engineering teams.
Key Responsibilities
Data Pipeline Development
β’ Architect and oversee enterprise-scale ETL/ELT pipelines for finance and revenue data, including billing, revenue, GL, and OPEX.
β’ Design batch, incremental, and streaming ingestion patterns using CDC, watermarking, and event-driven architectures.
β’ Build highly scalable, fault-tolerant, and idempotent data pipelines.
β’ Establish standards for error handling, retries, dead-letter queues, monitoring, and operational resiliency.
β’ Provide technical leadership for high-volume, multi-source data integration.
Data Platforms & Tooling
β’ Lead the architecture and adoption of Snowflake and Databricks for large-scale data processing and analytics.
β’ Implement Snowflake capabilities including Snowpipe, Streams, Tasks, query optimization, and cost optimization.
β’ Drive Databricks best practices across PySpark, Delta Live Tables, Unity Catalog, and job optimization.
β’ Establish best practices for dbt, including modular development, testing, CI/CD, and reusable components.
β’ Govern orchestration frameworks using Airflow and Azure Data Factory (ADF).
β’ Evaluate and standardize data engineering tools and platforms across teams.
Cloud Infrastructure
β’ Architect cloud-native data platforms using Azure ADLS Gen2, Event Hub, ADF, Key Vault, or equivalent AWS services.
β’ Define infrastructure-as-code standards using Terraform and Bicep.
β’ Drive cloud cost optimization through compute sizing, storage design, partitioning, and workload isolation.
β’ Ensure data platforms are secure, scalable, highly available, and production-ready.
Programming & Data Processing
β’ Provide technical leadership in Advanced SQL, Python, and PySpark.
β’ Optimize complex queries, transformations, and distributed processing workloads.
β’ Establish coding standards, reusable frameworks, and performance optimization practices.
β’ Support Spark, Scala, and automation scripting where applicable.
Streaming & Real-Time Data
β’ Architect real-time and near-real-time solutions using Kafka, Azure Event Hub, and Spark Structured Streaming.
β’ Implement patterns for stateful processing, watermarking, checkpointing, and fault tolerance.
β’ Support real-time finance and revenue use cases such as reconciliation, anomaly detection, and operational reporting.
Data Quality & Testing
β’ Establish enterprise frameworks for data quality, validation, testing, and observability.
β’ Define automated unit, integration, and regression testing standards.
β’ Implement data validation for completeness, accuracy, and consistency.
β’ Utilize dbt tests, Great Expectations, and custom data quality frameworks.
β’ Ensure SLA monitoring, alerting, and data freshness tracking.
Data Modeling
β’ Work with enterprise data models including Star Schema, Snowflake Schema, and Data Vault.
β’ Provide guidance on SCD Type 1/2, partitioning, clustering, and performance optimization.
β’ Collaborate with architects to develop scalable and reusable data models.
β’ Support semantic-layer enablement for analytics and reporting.
DevOps & Engineering Practices
β’ Establish CI/CD standards using GitHub Actions and Azure DevOps.
β’ Enforce code quality, version control, branching, peer reviews, and release management practices.
β’ Standardize environment promotion across Development, QA, and Production.
β’ Drive adoption of reusable frameworks, templates, and engineering best practices.
Security & Governance
β’ Implement enterprise security and governance controls, including RBAC, row-level and column-level security.
β’ Ensure PII/CPNI compliance, secure secrets management, and secure pipeline design.
β’ Maintain data lineage, auditability, and compliance readiness across platforms.
Finance Domain
β’ Demonstrate strong understanding of billing, revenue, GL, financial reporting, revenue recognition, reconciliation, and period-end close processes.
β’ Guide engineering teams in accurately implementing finance-related business logic.
β’ Maintain high data-integrity standards for regulated financial data.
Technical Leadership & Collaboration
β’ Serve as a technical leader and escalation point across engineering teams.
β’ Partner with architects, product managers, analysts, and business stakeholders.
β’ Translate complex technical concepts into clear business and technical communications.
β’ Provide guidance on HLD, LLD, SAD, architecture, data models, and solution design.
β’ Conduct design reviews, code reviews, technical presentations, and product demonstrations.
β’ Lead incident reviews, root-cause analysis, defect mitigation, and continuous improvement.
β’ Mentor team members, set goals, provide feedback, and foster strong team engagement.
Software Development & Delivery
β’ Interpret application, feature, and component designs and translate them into production-ready solutions.
β’ Code, debug, test, document, and communicate throughout the development lifecycle.
β’ Review and create unit test cases, test scenarios, and execution plans.
β’ Manage user stories, module delivery, defects, releases, and project timelines.
β’ Provide effort estimates and proactively identify dependencies, risks, and technical challenges.
β’ Ensure solutions meet quality, performance, cost, security, and compliance standards.
Required Knowledge & Skills
β’ Strong understanding of Software Development Life Cycle (SDLC) and Agile/Scrum or Kanban methodologies.
β’ Proficiency in multiple programming and technology skill clusters.
β’ Strong knowledge of DBMS, data modeling, operating systems, software platforms, and IDEs.
β’ Experience with RAD, modeling technologies, and interface definition concepts.
β’ Excellent analytical, problem-solving, decision-making, and communication skills.
β’ Ability to manage multiple priorities and work effectively under pressure.
β’ Strong customer-facing and stakeholder-management skills.
Performance Expectations
β’ Adherence to engineering processes, coding standards, and project timelines.
β’ High-quality, defect-free code and deliverables.
β’ Timely completion of development, testing, documentation, and releases.
β’ Compliance with security, governance, and mandatory training requirements.
β’ Continuous improvement in application performance, cost efficiency, quality, and customer satisfaction.
ABOUT BRICKRED SYSTEMS
BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.






