← Back to all jobs
S

Senior Data & Analytics Engineer

Sharesource Australia BPO Corporation

14h ago

0DataPhilippineshimalayas
Senior-Data-EngineerAnalytics-EngineerBusiness-intelligence-EngineerData-Analytics-EngineerPower-BI-DeveloperSenior-Data-Analytics-EngineerSenior-Analytics-EngineerSenior-Data-EngineeringData-Engineer-SeniorData-Senior-EngineerSenior-AI-Analytics-EngineerSenior-Data-AnalyticsSenior

Job Description

Who is Sharesource?We are a social enterprise dedicated to connecting global opportunities with talented individuals. Currently, we serve Australian clients and aim to empower businesses to thrive by accessing the talent they need worldwide. Our mission is to support individuals in achieving success in their careers while fostering a company culture that embodies our values.https://www.sharesource.com.au/ What are we looking for?We are seeking an experienced Senior Data & Analytics Engineer with 5+ years of experience designing, building, and supporting modern data and analytics solutions across Microsoft Fabric, Azure Data Services, Databricks, and Power BI.This role combines data engineering, data modelling, semantic modelling, and business intelligence development. The successful candidate will build scalable data pipelines, develop trusted reporting-ready datasets, and deliver high-quality Power BI dashboards and reports to support operational and strategic decision-making, with Power BI forming a key part of the role.You will collaborate with technical teams, business stakeholders, and end users to deliver reliable, scalable, maintainable, and secure data solutions that drive effective business decisions.What are you expected to do?Microsoft Data EngineeringDesign, build, and maintain modern data solutions using Microsoft Fabric and Azure data services.Design, develop, and support scalable ETL/ELT pipelines, data ingestion processes, and transformation workflows.Work with Microsoft Fabric components, including Lakehouse, Warehouse, Data Pipelines, Dataflows, Notebooks, and OneLake.Integrate data from internal systems, APIs, cloud platforms, databases, and third-party sources.Develop transformation logic using SQL, Spark, PySpark, and Microsoft-native tools.Build clean, reusable, reporting-ready datasets for downstream analytics.Implement data quality controls, validation processes, monitoring, and alerting.Troubleshoot and resolve production data issues and pipeline failures.Produce and maintain technical documentation for data solutions.Contribute to engineering standards, reusable frameworks, and best practices.Analytics & Business IntelligenceDevelop efficient and scalable data models aligned with reporting and analytics requirements.Design and maintain semantic models and reporting-ready data structures.Create trusted datasets for operational and strategic reporting.Design, develop, and maintain Power BI reports, dashboards, KPI scorecards, and executive reporting solutions.Build robust DAX measures and calculations.Develop interactive analytical reports using drill-throughs, tooltips, bookmarks, navigation, and dynamic filtering.Create and maintain Power BI semantic models and datasets.Implement and manage Row-Level Security (RLS) and Object-Level Security (OLS).Optimise report performance, usability, and user experience.Manage Power BI Service assets, including Workspaces, Datasets, Gateways, Refresh Schedules, and Deployment Pipelines.Collaborate with business stakeholders to understand reporting requirements.Translate business needs into scalable analytical solutions.Support self-service analytics initiatives.Databricks & Advanced Data ProcessingDevelop and support engineering workloads using Databricks where appropriate.Develop transformation logic using Spark and PySpark.Build and maintain Databricks notebooks and SQL Warehouses.Support advanced data processing and large-scale analytical workloads.Collaborate with engineering teams to determine the most suitable platform for delivery.Governance & Engineering PracticesFollow Git-based development workflows and source control practices.Contribute to CI/CD deployment processes.Support data governance, security, access management, and compliance initiatives.Maintain documentation, standards, and engineering procedures.Support operational monitoring and platform maintenance.Contribute to continuous improvement of engineering and analytics practices.Leverage AI-assisted development tools where appropriate.You'll be a great fit if:Microsoft Data EngineeringYou have 5+ years' experience as a Data Engineer, Analytics Engineer, BI Engineer, or in a similar technical data role.You have strong experience designing and delivering Microsoft-based data engineering solutions.You have strong working knowledge of Microsoft Fabric.You have experience with Azure data services.You have solid SQL skills.You have experience building and supporting ETL/ELT pipelines and transformation workflows.You have experience working with source-to-target data flows and data integration processes.You have strong data engineering fundamentals, including data ingestion, transformation, orchestration, operational support, monitoring, and troubleshooting.Analytics & Business IntelligenceYou have strong working knowledge of Power BI.You have experience developing Power BI reports and dashboards.You have experience developing semantic models and reporting-ready datasets.You have str