Design, build, and maintain dimensional data models in production. Ensure data quality and support analytics initiatives. Collaborate with teams through Git workflows.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
We are looking for a Senior Data Engineer with strong experience in dbt and Snowflake to join a global leader in the entertainment and live events industry. This role focuses on building dimensional data models, ensuring data quality, and supporting analytics and business intelligence initiatives at scale.
Responsibilities
- Design, build, and maintain dimensional data models (facts and dimensions) in production.
- Transform existing Snowflake source data into production-ready BI models.
- Ensure data validation, accuracy, and quality across all transformations.
- Implement and iterate complex business rules based on stakeholder feedback.
- Collaborate with Analytics and Data Platform teams through Git workflows (pull requests, code reviews, peer review).
- Adhere to code quality standards, including linting, pre-commit hooks, and team conventions.
- Produce clear technical documentation for downstream consumption.
Requirements
- 5+ years of experience building dimensional data models in production environments.
- Advanced SQL skills and expertise in dbt, including materialization strategies (views, tables, incremental).
- Proven experience with Snowflake in production.
- Strong background in data validation, debugging, and transformation logic.
- Proficiency with Git workflows and collaborative coding practices.
- Ability to work independently while collaborating effectively with distributed teams.
- Portfolio or GitHub demonstrating previous dbt/data modeling projects.
Preferred Qualifications
- Experience with e-commerce, ticketing, or transactional data environments.
- Knowledge of cross-system data reconciliation.
- Familiarity with BI platforms (Tableau, Omni Analytics, Looker).
Why Join Us?
- Competitive Salary in USD.
- A company that offers you a balance between your personal life and work, with a team that truly cares and is there for you.
- Work on apps that impact tens of thousands of live experiences across the US/Canada.
- Hybrid/Remote in Colombia with numerous internal benefits (vacations, bonuses, activities and learning programs).
- Be part of a passionate, innovative team transforming digital ticketing.
Similar Jobs
Explore other opportunities that match your interests