Data Engineer
Role Overview
Build and operate production-grade data pipelines with Databricks, REST APIs, advanced SQL, and Python.
The role focuses on scalable data solutions, dimensional modeling, data quality, governed environments, and production reliability.
Azure data ecosystem and AI or engineering-tool telemetry experience are advantageous.
Key Skills for This Role
Full Job Posting
Role Overview
Build and operate production-grade data pipelines with Databricks, REST APIs, advanced SQL, and Python.
The role focuses on scalable data solutions, dimensional modeling, data quality, governed environments, and production reliability.
Azure data ecosystem and AI or engineering-tool telemetry experience are advantageous.
Databricks Engineering
- Design, develop, and maintain Databricks pipelines using Delta Lake and Databricks SQL.
- Build Databricks Workflows for orchestration, scheduling, monitoring, and dependency management.
- Implement reusable ingestion and transformation frameworks with production error handling, logging, monitoring, and recovery.
- Optimize workloads for performance, scalability, reliability, and cost efficiency.
REST API Integration
- Develop reusable REST API ingestion frameworks supporting authentication, pagination, rate limits, retries, incremental extraction, and error handling.
- Transform API responses into structured datasets for downstream analytics.
- Troubleshoot connectivity, data availability, schema changes, and ingestion failures.
Data Modeling and Python
- Design dimensional models, fact tables, dimension tables, and relationships for reporting and analytics.
- Write and optimize advanced SQL for transformation, validation, aggregation, and analytical processing.
- Develop reusable Python libraries and utilities for ingestion, transformation, validation, automation, testing, and operations.
Quality and Governance
- Implement data quality checks for completeness, accuracy, consistency, uniqueness, validity, reconciliation, thresholds, alerts, and exceptions.
- Configure Unity Catalog access controls, permissions, metadata, documentation, governance, security, discoverability, and lineage.
Production Operations
- Deploy and support Databricks pipelines in production environments.
- Monitor execution, performance, failures, and data quality, and perform root-cause analysis.
- Apply CI/CD and deployment practices where applicable and collaborate with architects, analysts, DevOps, product owners, and business stakeholders.
Required Experience
- Production Data Engineering experience with Databricks, Delta Lake, Databricks SQL, Databricks Workflows, Unity Catalog, REST APIs, advanced SQL, and Python.
- Experience with dimensional data modeling, data quality frameworks, ingestion, transformation, orchestration, and production operations.
- Understanding of enterprise data security, access controls, governance, scalable solutions, and maintainable data engineering practices.
Preferred Experience
- Medallion Architecture, Delta Live Tables, Azure Data Factory, Azure Data Lake Storage, Azure Functions, or Azure Synapse experience is strongly preferred.
- Experience with adapter or canonical schemas, engineering data sources, AI coding-assistant telemetry, Git, Azure DevOps, CI/CD, or data observability is strongly preferred.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TECHBLOCKS
Senior Data Engineer - AI
, IND
TECHBLOCKS is seeking a Senior Data Engineer to build agentic AI infrastructure and analytics systems on GCP. The role requires strong Python, SQL, BigQuery, data pipeline, cloud, and LLM/agent development experience.
Product Manager
, IND
TECHBLOCKS is seeking an experienced product manager to shape product-domain strategy and lead products from discovery through launch and iteration. Candidates need 6+ years of product management experience in retail or
Director of Engineering
, IND
TECHBLOCKS is seeking a Director of Engineering to lead software delivery across web, mobile, and cloud technologies while partnering with customers, business teams, and global delivery groups. The role covers architectu
Solution Architect
, IND
TechBlocks seeks an experienced E-commerce Solution Architect to define and drive the technical architecture of a large-scale e-commerce platform. You will design scalable, secure, cloud-native solutions using Java/Sprin
BI Developer
, IND
TECHBLOCKS is seeking a BI Developer to build Power BI reporting and analyze business, operational, and engineering data. The role requires strong Power BI, SQL, Databricks SQL, lakehouse, data validation, analytical com
Sr Performance QA
, IND
TECHBLOCKS is seeking a Senior Performance QA Engineer with 8 to 12 years of experience in performance testing and analysis. The role covers JMeter scripting, load and endurance testing, bottleneck analysis, monitoring,
Sr BI Developer
, IND
TECHBLOCKS is seeking a Senior BI Developer to design enterprise Power BI reporting solutions integrated with Databricks. The role focuses on semantic modeling, advanced DAX, secure reporting, performance optimization, a
Senior Data Engineer - AI
, IND
Product Manager
, IND
Director of Engineering
, IND
Solution Architect
, IND
BI Developer
, IND
Sr Performance QA
, IND
Sr BI Developer
, IND