Business Intelligence Engineer: A Key Role in Data-Driven Decision Making
This is a unique opportunity to work with large data sets, design robust data models, and build impactful reporting/dashboard products.
About the Role:
The ideal candidate will have 7+ years of IT experience, with 3+ years in business intelligence, data analytics, or a similar field. They should possess strong SQL skills, experience with data modeling techniques, and proficiency in a programming language such as Python or Scala.
* Data Modeling and Design: Design, develop, and maintain robust data models to support analytical and product data needs across the organization.
* Reporting and Dashboarding: Build visually appealing, high-performing, and impactful reporting/dashboard products using tools like Tableau/Sigma.
* Collaboration and Communication: Collaborate with data engineers, data scientists, and business stakeholders to understand data requirements and translate them into scalable data solutions.
Responsibilities Include:
1. Implement and optimize ETL/ELT processes to ensure data quality, reliability, and performance.
2. Own and define business KPIs, their measurement plans, data requirements, and reporting.
3. Build processes to ensure correct, timely, and reliable reporting.
4. Address ad-hoc reporting requirements and find pathways for automation.
5. Build and enforce common design patterns to increase report reusability, readability, and standardization.
Requirements:
* Strong SQL skills and experience with data modeling techniques.
* Proficiency in a programming language such as Python or Scala.
* Experience building reporting and dashboarding solutions using Tableau, Sigma, or similar ecosystem.
* Expertise in database fundamentals, SQL, and performance tuning.
Nice to Haves:
* Experience with real-time data processing and streaming technologies.
* Knowledge of modern data warehousing platforms and data visualization tools.
About You:
The ideal candidate will be an expert in database fundamentals, SQL, and performance tuning, with excellent communication skills and experience working with technical and non-technical teams.