PowerBI Software Engineer
1 week ago
This role will focus on developing, maintaining, and optimizing data models and visualizations using Microsoft PowerBI, while also supporting data integration and business intelligence solutions.
Job Responsibilities
Design and develop efficient data models using PowerBI (Microsoft Datalake schemas).
Transform raw data into meaningful formats using Power Query (M) and DAX.
Optimize datasets for performance and scalability.
Create visually appealing, interactive Power BI dashboards and reports based on business requirements.
Implement drill-throughs, slicers, bookmarks, and custom visuals to enhance user experience.
Develop and maintain KPIs, metrics, and scorecards.
Connect Power BI to various data sources (SQL Server, Excel, APIs, Azure, SharePoint, etc.).
Collaborate with data engineers to ensure reliable data pipelines and ETL processes.
Use Power BI Dataflows or integrate with tools like Azure Data Factory as needed.
Monitor and optimize report loading times and dataset refresh schedules.
Troubleshoot DAX performance issues and reduce memory consumption.
Apply best practices for report and dataset efficiency.
Work with business analysts, product owners, and stakeholders to gather reporting needs.
Translate business requirements into technical specifications.
Provide training and documentation for business users and self-service BI.
Manage Power BI workspaces, apps, and access permissions.
Implement row-level security (RLS) to control data access.
Collaborate with IT teams to enforce data governance and compliance standards.
Troubleshoot and resolve issues with existing reports and data models.
Maintain report versions and support change management processes.
Monitor report usage and adopt user feedback for improvements.
Requirements:
Skills, Tools & Technologies
Power BI (Desktop, Service, Mobile)
DAX, Power Query (M)
SQL Server, Azure SQL, Excel, SharePoint
Azure Data Lake, Azure Synapse, Data Factory
Power Platform: Power Automate, Power Apps (optional)
Git or version control systems (in some environments)
Strong analytical thinking and problem-solving
Communication with both technical and non-technical audiences
Attention to detail in data accuracy and report design
Time management and ability to work independently or in a team
Bachelor's degree in software engineering, in related field or 5+ years of professional experience in PowerBI and PowerApps development.
Expert knowledge of Python 3.x, including standard libraries, OOP, and functional programming.
Strong background in system design, software architecture, and microservices.
Proficiency with RESTful APIs, JSON, and web integrations.
Knowledge of containerization (Docker), CI/CD pipelines, and cloud platforms (Azure, SharePoint, Excel).
Strong databases (SQL, Microsoft Fabric - Datalake and SQLAlchemy, Django ORM).
Strong knowledge of HubSpot CRM, and/or Deltek Vision ERP codebase.
Strong understanding of unit testing and automated testing frameworks.
Excellent communication and interpersonal skills.
Willing to work on a night shift schedule.
Job Type: Full-time
Pay: Php180, Php200,000.00 per month
Work Location: Remote
-
Senior Software Engineer
2 weeks ago
Work from Home, Philippines Shore360, Inc Full time ₱1,800,000 - ₱2,160,000 per yearAbout bfinancebfinance is an award-winning specialist consultancy that provides investment implementation advice to institutional investors worldwide. Founded in 1999 and headquartered in London, the firm has delivered engagements for more than 500 clients across 45+ countries, with 11 offices globally.Our services include manager search and selection,...
-
AI Software Engineer Consultant
1 week ago
Work from Home, Philippines Mayan Solutions Inc. Full time ₱1,200,000 - ₱3,600,000 per yearJob TitleAI Software Engineer Consultant (Part-Time, Remote – Open Source AI Integration)Job BriefMayan Solutions, Inc. is seeking a highly skilled AI Software Engineer Consultant to help integrate open-source AI models into our on-premise software and automation systems. This is a part-time, fully remote consulting role for an experienced software...
-
NET Software Engineer- Philippines
1 week ago
Work from Home, Philippines Bloom Equity Partners Full time ₱1,200,000 - ₱2,400,000 per yearAre you a passionate software engineer? Love delivering code that will be used to affect millions of people at the largest organizations on Earth?RightCrowd Software is seeking an experienced .NET Developer to join our remote team in the Philippines.This is an exciting opportunity for the right person who is looking to join a progressive software company...
-
Senior Software Engineer
2 weeks ago
Work from Home, Philippines OVA Virtual Full time ₱1,320,000 - ₱1,560,000 per yearWe are seeking a skilled Senior Software Engineer to build and maintain web applications using .NET, SQL, and modern JavaScript frameworks like This role involves designing, coding, testing, and supporting scalable software while collaborating with a dynamic development team.Key ResponsibilitiesDesign, code, and debug web applicationsMaintain and enhance...
-
Software Automation Engineer
2 weeks ago
Work from Home, Philippines 6a75a401-547d-4af7-9b31-8e3299f42a05 Full time ₱360,000 per yearwe are a social media agency looking forexperience in automation software developmentinterested in grinding at a fast paced startupexcited about learning and working with deep ai infastructurewho we aregamers at heartlooking to build and achieve something huge in the ai spacefast growing startup company, full of people grinding hardwe're a match ifyou play...
-
Senior Software Engineer
2 weeks ago
Work from Home, Philippines 6a75a401-547d-4af7-9b31-8e3299f42a05 Full time ₱600,000 per yearwe are a social media agency looking forsenior experience in ai software developmentinterested in grinding at a fast paced startupexcited about learning and working with deep ai infastructurewho we aregamers at heartlooking to build and achieve something hugefast growing startup company, full of people grinding hardwe're a match ifyou play games for fun you...
-
Senior Full Stack .NET Software Engineer
2 weeks ago
Work from Home, Philippines Shore360, Inc Full time ₱1,200,000 - ₱1,920,000 per yearTripTraka is a fast-growing technology company developing mobile, document and digital asset systems for cruise and travel operators. Visit for more informationRole DescriptionFull-time role pending successful 6-month probation periodExtensive experience in architecting and coding complex software applications on the Microsoft .NET technology stackWork...
-
Software Developer and Support
2 weeks ago
Work from Home, Philippines Cantier Systems Inc. Full time ₱216,000 - ₱240,000 per yearJob Summary:As a Software Developer and Support, you will be responsible for providing customer support, troubleshooting technical issues, and configuring automation and factory applications workflows. You will be a key member of technical support, working closely with our customers and internal team to solve issues efficiently and ensure smooth software...
-
Software System Developer
2 weeks ago
Work from Home, Philippines ChartNexus (M) Sdn Bhd Full time ₱240,000 - ₱360,000 per yearInvolve working as a team in solution development to satisfy customer & business requirements (mobile & desktop).Develop cool applications and web-based solutions which will be used in ChartNexus solutions by investors and traders around the globe.White-box testing, system profiling and performance tuning.Continuously research, identify efficient coding and...
-
Civil Design Engineer
2 weeks ago
Work from Home, Philippines Dimension All Group Full time ₱720,000 - ₱1,080,000 per yearJob Overview:We are seeking an experienced Civil Design Engineer to join our engineering team. The ideal candidate will be responsible for preparing detailed civil design drawings and documentation using Civil 3D software, ensuring compliance with U.S. design codes and standards.Key Responsibilities:Develop and prepare civil design drawings, plans, and...