3 months ago
Barcelona, SpainSenior
Responsibilities
- Develop and maintain scalable ELT transformation workflows using dbt and Snowflake.
- Implement optimized data models using data warehousing, dimensional modeling, testing, lineage, and software engineering practices.
- Create data quality checks, tests, monitoring scripts, and documentation for transformed data assets.
- Collaborate with Data Analysts, business users, and Data Engineers on reporting needs, data ingestion, and platform optimization.
- Tune SQL queries and data models to improve data warehouse and downstream application performance.
- Champion modern data stack tools and practices, including Git.
- Build scalable data visualizations in Looker for large teams.
Requirements
- Multiple years of experience in a data-focused role such as Analytics Engineer, Data Analyst, or BI Developer.
- Expert-level proficiency in writing and optimizing complex SQL queries.
- Hands-on experience with dbt or similar data transformation frameworks.
- Experience with cloud data warehouses such as Snowflake, Google BigQuery, or Amazon Redshift.
- Strong understanding of data warehousing, ETL/ELT principles, and dimensional modeling.
- Proficiency with Git for collaborative development and version control.
- Familiarity with reporting or BI tools such as Looker.
- Preferred: Python expertise for automation, integration, and orchestration.
- Preferred: experience with semantic layers and orchestration tools such as Airflow.
- Preferred: knowledge of modern software engineering practices applied to data, including modularity, code review, and testing.
Benefits
- Hybrid work arrangement requiring in-person work three days per week within commuting distance of the London or Barcelona hub.
- Relocation assistance may be available for certain roles.
- English is the official office language.
- Equal opportunity employer with a global and diverse workforce.
Categories
Data Engineering
About Perk
Perk builds a travel and spend management platform for businesses, combining online booking, extensive travel inventory, expense automation, invoice processing, and policy controls. It earns revenue through SaaS and travel transaction fees and serves over 10,000 companies, including Wise, On Running, and Breitling. Founded in 2015, the company is headquartered in Boston and was formerly known as TravelPerk.
