
BI Engineer, Data Modeling Focus
OfficeRnD
full-time
Posted on:
Location Type: Hybrid
Location: Sofia • Bulgaria
Visit company websiteExplore more
Tech Stack
About the role
- Build and maintain robust data models in dbt, leveraging advanced features, macros, and best practices
- Structure and transform data into clear layers (staging, intermediate, marts)
- Maintain and support our data infrastructure
- Monitor and optimize data syncs, warehouse performance, and cost
- Support Looker dashboards and explores by ensuring accurate and well-modeled underlying data
- Collaborate cross-functionally with diverse stakeholders to deliver data solutions that drive decision-making
- Identify and resolve data quality issues, performance bottlenecks, and data integration challenges
- Act as a subject-matter expert on the data, its relationships, and overall structure
Requirements
- 2–4 years of experience as a Data Engineer or Analytics Engineer
- Proficiency in SQL
- Strong experience with dbt, including macros, tests, and performance optimization
- Experience with Snowflake or a similar cloud data warehouse (Redshift, BigQuery, etc.)
- Familiarity with Fivetran or other ELT tools
- Experience with Looker (LookML, dashboards, user permissions)
- Good understanding of data modeling concepts (e.g. fact and dimension tables, structuring data for analytics)
- Comfort working with Git-based workflows, preferably GitHub Actions or similar CI/CD orchestration
- Analytical mindset with attention to detail and a pragmatic approach to problem-solving
- Excellent communication and documentation skills in English.
- Experience with the following would be a plus:
- Experience with dimensional modeling in practice (e.g. star schema)
- Python
- Data quality frameworks
- Background in SaaS or B2B product analytics.
Benefits
- Premium health insurance incl. dental.
- 25 days off a year.
- 1 additional day off for your birthday.
- 3 days off for volunteering.
- Full remuneration of your first 3 days of sick leave.
- A combination of remote and on-site (a minimum of 40% of the monthly working time).
- Co-funded sports card to support your active lifestyle.
- Learning and development opportunities.
- Regular team events and celebrations to foster connection and collaboration.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLdbtmacrosperformance optimizationSnowflakeRedshiftBigQueryLookerLookMLPython
Soft Skills
analytical mindsetattention to detailproblem-solvingcommunication skillsdocumentation skills