Role overview

Data Engineer – Databricks & Lakehouse (Power BI Environment)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Data Engineering & Pipeline Development

  • Design, develop, and maintain scalable data pipelines using Databricks and Delta Lake
  • Build and manage transformations across bronze, silver, and gold layers
  • Optimize processing for performance, reliability, and cost
  • Integrate data from ERP, CRM, APIs, and other enterprise systems

Data Modeling & Business Logic

  • Develop gold-layer datasets aligned to standardized business definitions
  • Translate business requirements into reusable data models
  • Ensure consistency of core metrics across reporting
  • Align Databricks outputs with Power BI semantic models

Data Quality, Testing & Reliability

  • Implement automated data quality checks and validation rules
  • Build testable, production-ready pipelines
  • Support impact analysis using lineage tools
  • Participate in CI/CD and deployment processes

Performance Optimization & Operations

  • Monitor and optimize pipeline performance
  • Troubleshoot issues across environments
  • Ensure data consistency between dev, test, and prod
  • Support high-volume data workloads

AI & Automation (Preferred)

  • Use AI-assisted tools for development (e.g., Copilot, Databricks Agents)
  • Explore AI agents for testing, lineage analysis, and optimization
  • Contribute to AI-driven engineering practices

Collaboration & Stakeholder Engagement

  • Partner with BI and business teams
  • Support governance and cataloging efforts
  • Document data models and pipelines

Basic Qualifications:

  • Bachelor’s degree in relevant field
  • 8+ years data engineering experience
  • Strong Databricks, Spark, Delta Lake experience

· SQL and Python proficiency

  • Experience with Power BI or similar tools

Preferred Qualifications:

  • Azure Data Factory, Synapse, or Data Lake experience

· DevOps and CI/CD experience

  • AI agents or AI-assisted development exposure
  • Experience in large, complex enterprise environments
Similar roles

Keep a backup shortlist.

Browse stack
FocusData EngineeringRole area
Seniority signalSeniorCandidate level
StackAzure, CI/CD, PythonPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link