Senior Data Engineer
Senior
Azure Data Engineer
Big Data
Bigdata
Cloud Data Engineering
Cloud Data Platform
Data Analytics
Data Architecture
Data Engineer
Data Engineering
Data Integration
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Warehouse
Databricks
Databricks Pyspark
Databricks Workflows
ETL
Lead Data Engineering
Reporting and Analytics
Spark
SQL
Technical Lead
Job Description
RHL Technologies is hiring a Senior Data Engineer to design and modernize enterprise cloud data platform capabilities on Azure.
Responsibilities
- Design, develop, and maintain scalable data pipelines, ingestion frameworks, transformation processes, and reusable data products using Azure Databricks, PySpark, SQL, and Delta Lake.
- Implement Bronze, Silver, and Gold architecture patterns for enterprise reporting, analytics, AI, and self-service consumption.
- Build reusable frameworks, utilities, and platform components to improve engineering productivity, quality, consistency, and deployment speed.
- Develop and support batch, near-real-time, and streaming integration solutions, including modernization of legacy warehouse and ETL workloads.
- Act as technical lead for complex initiatives: create solution designs, lead technical reviews, recommend tools and approaches, and guide production implementation.
- Partner with data architects and platform leaders to deliver scalable, secure, governed, cost-conscious solutions that are operationally supportable.
- Mentor engineers and promote standards for coding, testing, documentation, performance, and production readiness.
- Implement data quality, validation, reconciliation, monitoring, metadata, and lineage; support RBAC and enterprise security controls.
- Build and maintain CI/CD, automated testing, deployment, and release processes using Azure DevOps and Git-based practices.
- Contribute to platform observability including alerting, operational dashboards, health metrics, performance tuning, and cost optimization.
- Participate in production support, incident response, pager, and on-call rotations; troubleshoot issues, lead root cause analysis, and implement durable remediation.
- Create and maintain operational runbooks, support procedures, technical documentation, and knowledge-sharing assets.
- Collaborate with architecture, governance, security, analytics, application, and business teams to translate requirements into platform solutions.
- Support technical discovery, estimation, roadmap planning, delivery execution, and evaluation of emerging cloud, data, and AI capabilities.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Science, or a related field.
- Master’s degree preferred.
- 10+ years of experience in data engineering, data warehousing, or data platform engineering.
- 5+ years designing or implementing cloud-based data warehouse, data lake, or data platform solutions.
- 3+ years of hands-on Azure Databricks experience in enterprise production environments.
- Experience with ETL/ELT, data modeling, large-scale integration, and cloud platform modernization.
- Experience leading technical implementations, solution design, design reviews, and production releases.
- Experience supporting production environments including incident response, root cause analysis, and operational support processes.
- Experience in regulated environments (financial services, banking, or audit-sensitive) preferred.
Technology
- Azure Databricks
- PySpark
- SQL
- Delta Lake
- Bronze, Silver, Gold
- ETL, ELT
- Azure DevOps
- Git-based practices
- Unity Catalog
- Databricks Workflows
- Delta Live Tables
- RBAC
- Power BI
- MicroStrategy
- MDM
Skills & Competencies
- Advanced proficiency in SQL, Python, PySpark, and Spark performance optimization.
- Strong experience with Azure Databricks, Delta Lake, Unity Catalog, Databricks Workflows, and Delta Live Tables.
- Strong understanding of lakehouse, Medallion Architecture, dimensional modeling, data warehousing, and analytics-oriented structures.
- Experience with Azure DevOps, Git CI/CD, automated testing, and deployment practices; Databricks Asset Bundles experience preferred.
- Experience implementing data quality, validation, reconciliation, monitoring, metadata, lineage, governance, and security controls.
- Strong technical leadership, solution design, analytical, troubleshooting, and problem-solving skills.
- Ability to lead complex work end-to-end while balancing innovation with reliability, security, cost, and supportability.
- Excellent collaboration, mentoring, documentation, and communication across technical and business teams.
- Experience with Power BI, MicroStrategy, MDM, streaming architectures, infrastructure automation, or AI-assisted development preferred.
- Databricks Data Engineer certification (Associate or Professional) preferred.
Application Questions
- Are you local to Austin, TX?
- Are you comfortable to attend a face to face interview in Austin, TX?
- Do you have strong Python Development experience along with SQL & Databricks?
- Are you comfortable to do a 90 minutes Hackerrank coding test?
- Do you need sponsorship now or in future to work in the United States?
Location
- Hybrid remote in Austin, TX 78746
Compensation
- USD 75 - 85 per hour
Education
- Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Science, or a related field
Similar Jobs
S