BI Developer (SQL/Power BI)

RealPage, Inc.•Richardson, TX
•$70,700 - $120,300•Remote

About The Position

Cherre, a RealPage company, is a real estate data and insight provider whose client-facing product suite is built in Power BI. The BI Developer builds and operates dashboards and data models on Cherre’s dimensional model, covering asset management, portfolio overview, financial and operational performance, valuations, loan performance, benchmarking, and data validation reporting for institutional investors, asset managers, and pension funds. The role works with Client Success, Product, and Engineering and may engage directly with clients. The position develops reusable, standardized, white-label Power BI reporting and semantic models, then configures them for individual clients. It models data from real estate platforms and client-submitted sources, creates DAX calculations, and manages Power BI Service environments and embedded delivery. Work is maintained as PBIP files in GitHub with peer review and naming standards, with AI coding assistants used to support model changes, testing, and documentation. The BI Developer also leads or joins client requirements sessions, presents dashboards, supports UAT, addresses data-validation questions, and contributes to user guides, demos, and release testing. The role requires strong Power BI and SQL skills, experience with real estate data and metrics, and the ability to explain metric logic to client stakeholders. The listed pay range is USD $70,700 to $120,300 per year. Compensation may vary based on location and job-related qualifications, and certain roles may be eligible for additional rewards.

Requirements

  • At least 3 years of BI development, with Power BI as the main tool.
  • Advanced DAX, Power Query (M), and dimensional modeling skills.
  • Strong SQL skills, including CTEs, window functions, and performance tuning.
  • Experience with Power BI Service workspaces, deployment pipelines, row-level security, and refresh.
  • At least 2 years of experience with real estate data and metrics, including rent roll, NOI, occupancy, leasing, capex, and budget-versus-actual reporting.
  • Comfort leading a client working session and explaining metric logic to executives.
  • A product mindset and a habit of validating numbers before delivery.
  • A portfolio of dashboards that can be discussed and reviewed.
  • Bachelor’s degree in a related field or equivalent experience.
  • Discretion when working with confidential client financial data.

Nice To Haves

  • Hands-on experience with Yardi, MRI, RealPage, VTS, or Argus data, including GL and chart-of-accounts mapping.
  • Experience with Power BI Embedded or multi-tenant delivery; PBIP, Git, and CI.
  • Experience with Snowflake, BigQuery, dbt, or Python.
  • PL-300 or DP-600 certification.
  • B2B SaaS client delivery or implementation experience.

Responsibilities

  • Build reusable Power BI reports and semantic models as standardized, white-label templates, then configure them for clients.
  • Develop custom visuals and client-specific reporting features when scoped, and identify patterns that could become product features.
  • Write SQL against BigQuery, Snowflake, and Azure SQL, and build star-schema models using data from Yardi, MRI, VTS, Chatham, Argus, RealPage, and client-submitted sources.
  • Write DAX for budget-versus-actual, T-12, and year-over-year calculations.
  • Manage DEV, UAT, and PROD Power BI Service workspaces in the embedded environment, including deployment pipelines, row-level security, refreshes, capacity, and performance tuning.
  • Support clients using reporting templates in their own tenant.
  • Maintain reports as PBIP files in GitHub, using peer review and naming standards; use AI coding assistants to help with model changes, testing, and documentation.
  • Join client requirements sessions, present dashboards, support UAT, and answer data-validation questions from client finance and analyst teams.
  • Validate reporting data and catch issues such as GL mapping gaps, missing lease dates, and occupancy above 100%.
  • Track work in Monday.com and JIRA, handle escalations from Client Success, and contribute to user guides, demos, and release testing.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement savings plan with company match
  • Paid time off and holidays
  • Professional development opportunities
  • Performance-based bonus based on position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service