Data Engineer / Business Intelligence Engineer
New Today
Overview
Join to apply for the Data Engineer / Business Intelligence Engineer role at BARBRI SQE Prep.
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 ideal candidate is hands-on with SQL and Python, experienced in Spark-based environments (e.g., Databricks or Microsoft Fabric), and comfortable developing robust semantic models and dashboards in Power BI. This role will also play a key part in migrating data from legacy systems to modern platforms, ensuring completeness, accuracy, and minimal disruption. You will collaborate closely with data analysts, data scientists, and business stakeholders to ensure data is accurate, timely, and actionable.
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.
- Partner with stakeholders to translate business requirements into technical specifications.
- Contribute to data governance standards (documentation, cataloging, lineage, security).
- Support data scientists by provisioning reliable feature datasets and productionizing model outputs.
- Continuously evaluate and improve toolsets, processes, and coding standards.
Qualifications
- Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or related field (or equivalent experience).
- 3+ years of experience in a data engineering or analytics engineering role.
- 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.
Preferred Qualifications
- Experience with Microsoft Fabric, Azure Databricks, or other cloud data platforms (Azure Synapse, AWS, GCP).
- Knowledge of orchestration tools (e.g., Azure Data Factory, Airflow) and job scheduling.
- Experience implementing data quality frameworks and observability tooling.
- Exposure to machine learning model deployment workflows.
- Understanding of security best practices (row-level security, PII handling).
Soft Skills
- 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.
Perks & Benefits
- Competitive Benefits: Health, dental, vision, and life insurance plans to keep you and your loved ones covered. Plus, a healthy contribution to your 401(k) retirement savings.
- Work-Life Harmony: Generous paid time off, including vacation, sick leave, volunteer and other personal days.
- Wellness Programs: On-site fitness facility, gym discounts, and wellness initiatives.
- Continuous Learning Opportunities: Access to educational resources, courses, and workshops.
- Flexible Work Arrangements: Flexible hours and remote work options.
- Opportunities for Growth and Advancement: Mentorship, performance evaluations, and ongoing feedback/coaching.
- Employee Assistance Program: Confidential counseling and support services.
- And More!
EEO Statement
BARBRI is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We are committed to creating an inclusive environment where all employees feel valued, respected, and empowered. Qualified applicants will receive consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
- Location:
- London
- Job Type:
- PartTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Data Engineer / Business Intelligence Engineer
-
London
- IT & Technology
Overview Join to apply for the Data Engineer / Business Intelligence Engineer role at BARBRI SQE Prep . BARBRI is seeking a Data Engineer / Business Intelligence Engineer to design, build, and maintain automated data pipelines that power analytic...
More Details -
-
New Today
Data Engineer / Business Intelligence Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Join to apply for the Data Engineer / Business Intelligence Engineer role at BARBRI SQE Prep . BARBRI is seeking a Data Engineer / Business Intelligence Engineer to design, build, and maintain automated data pipelines that power analytic...
More Details -