Encore Fire Protection

Business Intelligence Engineer

Location US-MA-Needham
ID 2024-1100
Corporate Finance & Accounting
Position Type


Encore Fire Protection is an industry-leading, full-service fire protection company serving the Northeast from Maine to New Jersey with over 30,000 customers and over 1,200 employees. Encore’s mission is to passionately deliver a unique experience to those who depend on us to save lives and protect property with innovative fire suppression, fire sprinkler and fire alarm solutions.


Our continued growth and success have created the need for a Business Intelligence Engineer supporting our fast-growing Business Intelligence team. This is an opportunity to play a meaningful role in the early stages of our cloud data infrastructure deployment.   



You will be utilizing your passion for data to execute our mission:

  • Develop, own, and maintain enterprise data engineering standards of operation across Encore’s data fabric for all business operations and services, including:
    • Data ELT and ETL configurations
    • Data warehousing, modeling, and user management
    • Data governance and assurance
  • Collaborate with leadership across organization and technical peers to gather data engineering requirements and convert them into operational data schemas in support of business analysis and improvement objectives
  • Work with the business systems operations team to resolve data anomalies while recommending and/or implementing data quality improvements
  • Monitor and maintain operational performance of the data pipeline tech stack, and optimize configuration of resources in support of cost management


  • Minimum of 3 years of SQL Experience, and either built or contributed to the construction of an enterprise cloud data pipeline/warehouse
  • Proficient cloud data warehouse technology such as Azure Synapse, AWS Redshift, or Snowflake, and data transport ETL/ELT technology such as FiveTran or Matillion
  • Proficient in Excel, including advanced formulas and Power Query
  • Independently motivated and comfortable working on initiatives as the sole owner and contributor
  • Strong written and verbal communication skills
  • Ability to work under pressure and quickly pivot focus to meet moving deadlines
  • A desire and willingness to stay up to date on new technologies in the data engineering landscape, and identify opportunities to improve Encore’s tech stack


Preferred Skills:


Our ideal candidate will possess some of all the following:  


  • Experience in Power BI development, with a strong understanding of the DAX expression language, M Code, and Power BI tenant administration.
  • Experience with Python, R, or similar scripting languages.
  • Experience in an organization using the full suite of Microsoft products, including Windows, Azure, Power Platform, Outlook, and Access




As a company, Encore is hyper-focused on developing a culture that thrives on success and is energized by the fact that we get to make peoples' lives better and safer each day. One of the ways we do this is by generously rewarding all those who contribute to our continued growth. But we also believe that not all rewards are monetary. Here are just a few a few perks that a successful individual in this role can expect:

  • Salary commensurate with experience with opportunity for a results-driven bonus based on personal output and effectiveness in role
  • Purpose and results driven work environment (work smarter not harder)
  • We dress for the objective which means most days we wear jeans but occasionally we wear suits. As long as you know which situations require which (or aren't afraid to ask), you'll be all set!
  • Speaking of attire, we offer all employees Encore gear when they join the team
  • Freedom to express ideas - a culture of willingness to test, try, modify, adopt, enhance, improve and CHANGE as needed
  • Access to leading edge web-based productivity tools
  • Participation in Fidelity 401(K) that includes employer match
  • Medical, Dental, and Vision benefits through Blue Cross
  • Company-paid life insurance policy of $50,000

Encore Fire Protection is an Equal Opportunity Employer.

Encore Fire Protection is an E-Verify Employer

As an EEO/AA employer, Encore Fire Protection considers applicants for employment without regard to, and does not discriminate on the basis of, gender, sex, sexual orientation, gender identity, national origin, age, race, protected veteran status, disability, or any other legally protected status


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.