

BrickRed Systems
Data Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer with a contract length of "unknown" and a pay rate of "unknown." Candidates should have 5+ years of experience in data engineering, strong skills in Databricks, Spark, Azure Data Factory, Python, and SQL, preferably from FAANG or Tier-1 tech backgrounds.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
440
-
🗓️ - Date
August 11, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Frisco, TX
-
🧠 - Skills detailed
#PySpark #Strategy #Data Privacy #Python #Data Processing #Data Enrichment #Data Management #Scala #Data Lineage #Security #Storage #"ETL (Extract #Transform #Load)" #Agile #Azure Data Factory #Data Integration #Databricks #ADF (Azure Data Factory) #Snowflake #Documentation #Azure #Batch #Delta Lake #API (Application Programming Interface) #Data Ingestion #Datasets #Compliance #Code Reviews #Spark (Apache Spark) #Data Modeling #Data Lifecycle #Data Governance #SQL (Structured Query Language) #Apache Spark #Data Engineering #Data Pipeline #Data Quality #Monitoring #Consulting
Role description
We are seeking an experienced Data Engineer to join a data engineering team supporting an Azure-native third-party data enrichment platform. The role focuses on building reliable, scalable, governed, and cost-efficient data pipelines using Databricks, Spark, Snowflake, Azure Data Factory (ADF), Python, and SQL.
The platform enriches first-party datasets with external identity and attribute data to support analytics, customer activation, research, and Customer Data Platform (CDP) use cases. The ideal candidate will have strong hands-on data engineering experience, excellent Spark troubleshooting skills, and a strong understanding of data quality, privacy, governance, and performance optimization.
Candidates with backgrounds in FAANG, product-based, or Tier-1 technology companies are preferred.
Key Responsibilities
Data Ingestion & Pipeline Development
• Design, develop, and enhance scalable data ingestion pipelines supporting large-volume batch and event-driven workloads.
• Build robust ETL/ELT pipelines using PySpark, Python, SQL, Databricks, and Azure Data Factory.
• Integrate data from third-party enrichment vendors, including large-scale identity and attribute datasets.
• Integrate digital platform data through Conversion API (CAPI) and middleware-based integrations.
• Integrate data from rewards and promotions systems, including offer issuance, redemption, and consumption data.
• Develop scalable and reusable data engineering frameworks and components.
Data Quality, Reliability & Operations
• Implement strong data validation, deduplication, auditability, and data quality controls.
• Design and implement idempotency, replay, backfill, and recovery strategies to maintain pipeline reliability.
• Build and maintain monitoring, alerting, dashboards, and operational readiness capabilities.
• Troubleshoot data pipeline failures using root-cause analysis rather than simply rerunning failed jobs.
• Analyze Spark logs and diagnose issues related to shuffle, skew, partitioning, memory, and performance.
• Improve pipeline stability, reliability, and SLA adherence.
Databricks & Spark Engineering
• Develop and optimize large-scale data processing solutions using Databricks and Apache Spark.
• Apply Spark fundamentals such as partitioning, caching, shuffle optimization, and workload tuning.
• Troubleshoot complex Spark failures and performance bottlenecks.
• Implement modern Databricks and Delta Lake patterns, including Medallion Architecture.
• Contribute to Delta Live Tables (DLT) and other Databricks-based data engineering workflows where applicable.
Snowflake & Data Warehousing
• Develop and support data solutions using Snowflake for analytics and warehousing workloads.
• Apply effective data modeling and query optimization techniques.
• Ensure data structures are scalable, maintainable, and optimized for downstream analytical consumption.
Data Governance, Privacy & Compliance
• Apply data privacy, security, governance, and compliance requirements throughout the data lifecycle.
• Work with Unity Catalog and other governance frameworks for access control, lineage, and data management.
• Implement appropriate controls for PII and non-PII data.
• Maintain documentation for tables, schemas, catalogs, pipelines, and cluster usage.
• Support data lineage, auditability, and governance standards across the platform.
Cost & Performance Optimization
• Design data pipelines with cost efficiency, scalability, and performance in mind.
• Optimize cluster sizing, compute utilization, storage, and workload configurations.
• Identify and resolve performance bottlenecks across Spark, Databricks, Snowflake, and Azure services.
• Balance cost, quality, reliability, and SLA requirements when making technical decisions.
Required Skills & Qualifications
• 5+ years of hands-on Data Engineering experience.
• Strong hands-on development experience with PySpark and SQL.
• Strong experience with Python for data engineering and pipeline development.
• 5+ years of experience with Databricks, ETL, and Azure.
• Strong experience with Azure Data Factory (ADF) for orchestration and data integration.
• Strong understanding of Apache Spark fundamentals, including:
• Partitioning
• Shuffle
• Data skew
• Performance tuning
• Spark troubleshooting
• Cluster optimization
• Experience with Snowflake and analytics/warehouse workloads.
• Experience designing and implementing scalable ETL/ELT pipelines.
• Strong understanding of data engineering reliability patterns, including:
• Data validation
• Idempotency
• Replay and backfills
• Deduplication
• Auditability
• Experience with data governance, lineage, access controls, and PII handling.
• Strong analytical and problem-solving skills with the ability to perform detailed root-cause analysis.
• Ability to work independently and take ownership of technical deliverables with minimal supervision.
• Strong understanding of software development lifecycle, coding standards, testing, documentation, and Agile methodologies.
Preferred / Nice-to-Have Skills
• Experience with event-driven or real-time/streaming data ingestion.
• Experience with Delta Lake and Delta Live Tables (DLT).
• Experience building configuration-driven data pipelines and reusable frameworks.
• Experience with Azure-native data services and integrations.
• Experience supporting Customer Data Platforms (CDP) or customer/marketing data ecosystems.
• Experience working with third-party data enrichment, identity, or customer attribute datasets.
• Knowledge of data privacy, compliance, and enterprise data governance.
• Experience working in FAANG, product-based, or Tier-1 technology organizations.
Architecture & Engineering Responsibilities
• Contribute to HLD, LLD, solution architecture, and data model design.
• Evaluate technical options and select appropriate design patterns and reusable components.
• Design solutions that optimize performance, scalability, maintainability, quality, and cost.
• Translate technical and business requirements into scalable data engineering solutions.
• Participate in design reviews, code reviews, and technical discussions.
• Identify opportunities to improve existing architectures, frameworks, and engineering practices.
Testing, Documentation & Quality
• Develop, review, and execute unit and integration test cases.
• Validate solutions against technical specifications and business requirements.
• Perform defect analysis, root-cause analysis, and remediation.
• Maintain technical documentation, data models, pipeline documentation, standards, and operational procedures.
• Follow established coding standards, development processes, templates, and quality guidelines.
• Support release activities and ensure production readiness.
Collaboration & Communication
• Collaborate with Data Engineers, Architects, Product teams, Analytics teams, and business stakeholders.
• Clarify requirements and provide technical guidance to development and cross-functional teams.
• Communicate technical solutions and design decisions effectively to both technical and non-technical stakeholders.
• Manage multiple priorities, dependencies, risks, and deliverables in a fast-paced environment.
• Proactively identify issues and drive them to resolution.
• Contribute to knowledge sharing, reusable assets, and continuous improvement initiatives.
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 Systems 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 an experienced Data Engineer to join a data engineering team supporting an Azure-native third-party data enrichment platform. The role focuses on building reliable, scalable, governed, and cost-efficient data pipelines using Databricks, Spark, Snowflake, Azure Data Factory (ADF), Python, and SQL.
The platform enriches first-party datasets with external identity and attribute data to support analytics, customer activation, research, and Customer Data Platform (CDP) use cases. The ideal candidate will have strong hands-on data engineering experience, excellent Spark troubleshooting skills, and a strong understanding of data quality, privacy, governance, and performance optimization.
Candidates with backgrounds in FAANG, product-based, or Tier-1 technology companies are preferred.
Key Responsibilities
Data Ingestion & Pipeline Development
• Design, develop, and enhance scalable data ingestion pipelines supporting large-volume batch and event-driven workloads.
• Build robust ETL/ELT pipelines using PySpark, Python, SQL, Databricks, and Azure Data Factory.
• Integrate data from third-party enrichment vendors, including large-scale identity and attribute datasets.
• Integrate digital platform data through Conversion API (CAPI) and middleware-based integrations.
• Integrate data from rewards and promotions systems, including offer issuance, redemption, and consumption data.
• Develop scalable and reusable data engineering frameworks and components.
Data Quality, Reliability & Operations
• Implement strong data validation, deduplication, auditability, and data quality controls.
• Design and implement idempotency, replay, backfill, and recovery strategies to maintain pipeline reliability.
• Build and maintain monitoring, alerting, dashboards, and operational readiness capabilities.
• Troubleshoot data pipeline failures using root-cause analysis rather than simply rerunning failed jobs.
• Analyze Spark logs and diagnose issues related to shuffle, skew, partitioning, memory, and performance.
• Improve pipeline stability, reliability, and SLA adherence.
Databricks & Spark Engineering
• Develop and optimize large-scale data processing solutions using Databricks and Apache Spark.
• Apply Spark fundamentals such as partitioning, caching, shuffle optimization, and workload tuning.
• Troubleshoot complex Spark failures and performance bottlenecks.
• Implement modern Databricks and Delta Lake patterns, including Medallion Architecture.
• Contribute to Delta Live Tables (DLT) and other Databricks-based data engineering workflows where applicable.
Snowflake & Data Warehousing
• Develop and support data solutions using Snowflake for analytics and warehousing workloads.
• Apply effective data modeling and query optimization techniques.
• Ensure data structures are scalable, maintainable, and optimized for downstream analytical consumption.
Data Governance, Privacy & Compliance
• Apply data privacy, security, governance, and compliance requirements throughout the data lifecycle.
• Work with Unity Catalog and other governance frameworks for access control, lineage, and data management.
• Implement appropriate controls for PII and non-PII data.
• Maintain documentation for tables, schemas, catalogs, pipelines, and cluster usage.
• Support data lineage, auditability, and governance standards across the platform.
Cost & Performance Optimization
• Design data pipelines with cost efficiency, scalability, and performance in mind.
• Optimize cluster sizing, compute utilization, storage, and workload configurations.
• Identify and resolve performance bottlenecks across Spark, Databricks, Snowflake, and Azure services.
• Balance cost, quality, reliability, and SLA requirements when making technical decisions.
Required Skills & Qualifications
• 5+ years of hands-on Data Engineering experience.
• Strong hands-on development experience with PySpark and SQL.
• Strong experience with Python for data engineering and pipeline development.
• 5+ years of experience with Databricks, ETL, and Azure.
• Strong experience with Azure Data Factory (ADF) for orchestration and data integration.
• Strong understanding of Apache Spark fundamentals, including:
• Partitioning
• Shuffle
• Data skew
• Performance tuning
• Spark troubleshooting
• Cluster optimization
• Experience with Snowflake and analytics/warehouse workloads.
• Experience designing and implementing scalable ETL/ELT pipelines.
• Strong understanding of data engineering reliability patterns, including:
• Data validation
• Idempotency
• Replay and backfills
• Deduplication
• Auditability
• Experience with data governance, lineage, access controls, and PII handling.
• Strong analytical and problem-solving skills with the ability to perform detailed root-cause analysis.
• Ability to work independently and take ownership of technical deliverables with minimal supervision.
• Strong understanding of software development lifecycle, coding standards, testing, documentation, and Agile methodologies.
Preferred / Nice-to-Have Skills
• Experience with event-driven or real-time/streaming data ingestion.
• Experience with Delta Lake and Delta Live Tables (DLT).
• Experience building configuration-driven data pipelines and reusable frameworks.
• Experience with Azure-native data services and integrations.
• Experience supporting Customer Data Platforms (CDP) or customer/marketing data ecosystems.
• Experience working with third-party data enrichment, identity, or customer attribute datasets.
• Knowledge of data privacy, compliance, and enterprise data governance.
• Experience working in FAANG, product-based, or Tier-1 technology organizations.
Architecture & Engineering Responsibilities
• Contribute to HLD, LLD, solution architecture, and data model design.
• Evaluate technical options and select appropriate design patterns and reusable components.
• Design solutions that optimize performance, scalability, maintainability, quality, and cost.
• Translate technical and business requirements into scalable data engineering solutions.
• Participate in design reviews, code reviews, and technical discussions.
• Identify opportunities to improve existing architectures, frameworks, and engineering practices.
Testing, Documentation & Quality
• Develop, review, and execute unit and integration test cases.
• Validate solutions against technical specifications and business requirements.
• Perform defect analysis, root-cause analysis, and remediation.
• Maintain technical documentation, data models, pipeline documentation, standards, and operational procedures.
• Follow established coding standards, development processes, templates, and quality guidelines.
• Support release activities and ensure production readiness.
Collaboration & Communication
• Collaborate with Data Engineers, Architects, Product teams, Analytics teams, and business stakeholders.
• Clarify requirements and provide technical guidance to development and cross-functional teams.
• Communicate technical solutions and design decisions effectively to both technical and non-technical stakeholders.
• Manage multiple priorities, dependencies, risks, and deliverables in a fast-paced environment.
• Proactively identify issues and drive them to resolution.
• Contribute to knowledge sharing, reusable assets, and continuous improvement initiatives.
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 Systems fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers






