Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BARBRI Logo

Data Engineer / Business Intelligence Engineer

BARBRI

Salary not specified
Aug 29, 2025
Dallas, TX, US
Apply Now

BARBRI is seeking a Data Engineer / Business Intelligence Engineer to design, build, and maintain automated data pipelines that power analytics, reporting, and advanced modeling. The role will also play a key part in migrating data from legacy systems to modern platforms, ensuring completeness, accuracy, and minimal disruption.

Requirements

  • Proficiency in SQL (complex joins, window functions, performance tuning).
  • Professional experience with Python for data processing (pandas, PySpark, or similar).
  • Hands-on experience working in a Spark environment (e.g., PySpark in Databricks, Fabric, or similar).
  • Experience developing Power BI data models, DAX measures, and dashboards.
  • Direct experience executing data migration projects (source analysis, mapping, transformation, validation, reconciliation).
  • Familiarity with version control (Git) and CI/CD practices.
  • Understanding of data modeling concepts (e.g., dimensional modeling) and data warehousing.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines to ingest, transform, and curate data from multiple sources.
  • Implement automation and orchestration for data workflows (e.g., notebooks, jobs, scheduled pipelines).
  • Plan and execute data migrations from legacy systems to new platforms: profiling source data, mapping and transforming datasets, performing validation/reconciliation, and documenting processes.
  • Optimize Spark jobs and SQL queries for performance and cost efficiency.
  • Develop and manage data models (dimensional/star schemas) to support report building and self-service analytics.
  • Build and maintain Power BI datasets, DAX measures, and dashboards with a focus on performance and usability.
  • Enforce data quality, validation, and monitoring processes; implement logging and alerting.

Other

  • 3+ years of experience in a data engineering or analytics engineering role.
  • Strong problem-solving and analytical mindset.
  • Excellent communication skills—able to explain technical concepts to non-technical stakeholders.
  • Detail-oriented with a commitment to data accuracy and reliability.
  • Collaborative team player with a proactive, ownership-driven approach.