Business Intelligence Engineer

Software Development

Job Description: 

Job Description: 

Entrata’s Business Intelligence Engineer is who we rely on to build creative and modern business intelligence products used to examine business performance and profitability. As part of our Development team based in our Lehi, UT HQ, this role requires the ability to be the best and brightest. We’re looking for someone highly motivated, innovative and disruptive; a fast worker and fierce competitor.

Responsibilities will include:

  • Work with business stakeholders to understand key business initiatives and lead delivery of reports, dashboards, or one-time analyses

  • Derive business insights that increase revenue or decrease costs in collaboration with other data engineers.

  • Build data culture in the organization by gathering requirements, data warehousing, presenting data, and coming full circle back to requirements to close the BI feedback loop. 

  • Fiercely collaborate with business stakeholders to understand data needs and ensure adoption of delivered solutions.

  • Leverage business intelligence engineering best practice mastery to develop, deploy, and maintain performant BI software.

  • Mentor junior BI engineers promoting a culture of continuous improvement and learning.

  • Work closely with BI engineering leadership and architecture to design and deliver Entrata’s data presentation layer.

  • Analyze business performance and showcase opportunities for business growth.

  • Advocate the implementation of industry best practices and new technologies to support business goals.

  • Remarkable relationship building with cross-functional teams throughout the organization.


Minimum Qualifications:

  • 4+ years designing and building scalable BI solutions (reports, dashboards, and other visualizations)

  • 5+ years of SQL experience

  • Demonstrated business performance analysis proficiency

  • Experience with modern, cloud BI tools and best practices at enterprise scale

  • Experience with PowerBI, Tableau, Looker or other presentation platforms

  • Demonstrate technical storytelling skills that drive insight and behavior

  • Bachelor's degree in a business or technical discipline or equivalent work experience

  • Strong written and verbal communication

Preferred Qualifications:

  • Experience debugging and optimizing SQL and/or Python

  • Experience modeling data and designing presentation layers

  • Experience with data warehousing and Kimball methodology

  • Experience writing business documents for technical systems

  • Advanced degree in mathematics, statistics, or computer science


  • Medical, Dental, and Vision Benefits

  • 401K with Matching

  • Life Insurance

  • Flexible Spending Account

  • Short-term and Long-term Disability

About Us: 

When Entrata claims “Be the Joneses'' as one of our core Values, we mean what we say. We have been setting the standard for property management technology for nearly 20 years and continue to lead innovation in an industry that provides housing to tens of thousands of apartment communities around the world. People who come to work at Entrata are the Real Deal: straight-talking, forward-thinking, hard workers who come together both to collaborate and to have a good time.

But members of the ’Jones Family’ aren’t just smart and ambitious, they’re the living embodiment of another core Value: “Be Excellent to Each Other.” Entrata is dedicated to creating a workplace where a diverse and inclusive team thrives in an environment free from discrimination. We provide equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, protected veteran status, or any other applicable characteristics protected by law.

It’s a great place to work; a place where we live by the words “Business in the Front, Party in the Back.” Will you join us?

Apply Now