Senior Data & Analytics Engineer
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 Engineering
- Design, 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 Intelligence
- Develop 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 Processing
- Develop 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 Practices
- Follow 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 Engineering
- You 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 Intelligence
You 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 strong DAX skills.
You have experience managing Power BI Service.
You have experience implementing Row-Level Security (RLS).
- You have a strong understanding of data modelling concepts and reporting-ready data structures.
- You have a practical understanding of how data is structured and consumed for analytics and reporting.
- You have experience translating business requirements into reporting and analytics solutions.
Databricks
You are familiar with Databricks.
You have experience with Spark or PySpark.
- You have experience developing or supporting engineering workloads using Databricks.
General
- You have the ability to troubleshoot and support production data processes.
- You have strong communication and stakeholder engagement skills.
- You can work independently and collaboratively.
- You have strong attention to detail and a commitment to delivering high-quality data solutions.
It would be desirable if:
- You have experience with dimensional modelling and/or semantic modelling.
- You have exposure to AWS cloud services or mixed-cloud environments.
- You have experience with Git, CI/CD, and source control practices.
- You have exposure to data governance, access control, and security concepts.
- You have experience with orchestration and automation tools.
You have experience supporting business intelligence teams directly.
You have exposure to Microsoft Power Platform, including Dataverse.
You have experience with Power Apps and Power Automate.
You have experience using Tabular Editor and DAX Studio.
- You have experience using AI tools or AI-assisted workflows in data engineering or analytics delivery.
Preferred Certifications:
Microsoft Certified: Azure Data Engineer Associate (DP-203)
Microsoft Certified: Fabric Data Engineer Associate (DP-700)
Microsoft Certified: Fabric Analytics Engineer Associate (DP-600)
Equivalent Microsoft certifications demonstrating expertise in Azure, Microsoft Fabric, Power BI, or modern data engineering technologies will also be considered favourably.
Please note: This role is remote; however, we require candidates to be based locally in the Philippines. This is to support occasional onsite activities such as team events, client meetings, or equipment handover. Additionally, local residency is necessary for compliance with Philippines labor laws and employment regulations.
Why work for Sharesource?
Our clients come from all walks of life and so do we. We hire hundreds of skillful individuals from a wide variety of backgrounds, genders, ages, and personalities to live out our diverse culture and make a positive impact on the world!
Our 5 Values:
- Make a social impact: We balance our work for client teams and for society by constantly making a positive impact.
- Be proactive: We encourage brave thinking and continuous improvement, and drive change through action.
- Create value: We create measurable values for our stakeholders: our teams, partners, suppliers, investors, and communities.
- Be fair, open and honest: We foster equality and inclusivity in a supportive environment that embraces diversity and celebrates achievements.
- Add fun, passion and love: We prioritise fun and passion, fostering higher engagement and a positive can-do attitude.
What to Expect in the Process?
- You'll go through 3–4 interviews plus a possible assessment with our client partner. This includes an initial chat, a culture-fit interview, and 1–2 conversations with our awesome client. The whole process usually takes 1–2 weeks, but we'll let you know if things need to move quicker.
- Our best advice? Be yourself and enjoy the conversations. We'll keep you updated every step of the way, and you're always welcome to reach out for updates anytime.
- If all goes well, we'll complete reference checks and requirements quickly—so we can get that job offer to you without delay.
We would be grateful if you have these already:
Fit to Work/Health Card (Basic 5 employment medical tests)
NBI Clearance
Social IDs - PHIC, SSS, HDMF, TIN
Character references with contact info
At Sharesource, we believe in the value of diversity and inclusion. We are committed to creating a diverse, respectful, and inclusive workplace, and we do not discriminate based on factors such as race, gender, religion, sexual orientation, or disability.
Originally posted on Himalayas