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.