3 months ago
London, United KingdomSenior
Responsibilities
- Design, develop, and maintain scalable ELT transformation workflows using dbt.
- Transform raw data in Snowflake or other cloud warehouses into clean, reusable data models.
- Implement data modeling and software engineering practices for accurate, performant, and accessible analytical structures.
- Create data quality checks, tests, monitoring scripts, and documentation for data assets.
- Collaborate with data analysts, business users, and data engineers on reporting needs, ingestion strategies, and platform optimization.
- Tune SQL queries and data models to improve warehouse and downstream application performance.
- Champion modern data stack tools and practices, including Git and collaborative development workflows.
- Build scalable data visualizations in Looker for broad business use.
Requirements
- Multiple years of experience in a data-focused role such as Analytics Engineer, Data Analyst, or BI Developer.
- Expert-level proficiency writing and optimizing complex SQL queries.
- Hands-on experience with dbt or a similar data transformation framework.
- Experience with cloud data warehouses such as Snowflake, Google BigQuery, or Amazon Redshift.
- Solid understanding of data warehousing, ETL/ELT principles, and dimensional modeling.
- Proficiency with Git for collaborative development and version control.
- Familiarity with reporting or business intelligence 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 IRL-first work arrangement with three days per week in person.
- Role requires commuting distance from the London or Barcelona hub.
- Relocation assistance may be available for certain roles from anywhere in the world.
- English is the official office language.
- Equal opportunity employer.
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.
