Capital on Tap is seeking a Senior Analytics Engineer to join their growing Data Platform team. This role is central to how data moves around the business, responsible for building, maintaining, and optimizing their modern data platform from design through to end product. The ideal candidate will support end users of data across platforms including Snowflake, dbt, Looker, and Azure DevOps.
Key Responsibilities:
- Own the data stack for the global business, working with Fivetran, Snowflake, dbt, and Looker
- Create and maintain well-designed data pipeline architectures, mainly through organized and well-tested dbt models
- Build custom data pipelines using Python and the Azure platform
- Assemble large, complex data sets that meet business requirements
- Implement internal process improvements: Github CI/CD, automating manual processes, optimizing data delivery
- Work with stakeholders across the business to assist with data-related issues
- Maintain warehouse environments over multiple regions
- Create and manage tools for analysts and data scientists
Requirements:
- Expert SQL skills
- Familiarity with Python
- Experience with data modeling approaches (e.g., Kimball dimensional modeling)
- Experience working with large dbt projects
- Experience with ELT tools (currently using Fivetran)
- Experience working with cloud data warehouses (Snowflake)
- Familiarity with BI tools (e.g., Looker, Mode, Tableau)
- Strong analytical skills
Capital on Tap offers a range of benefits including private healthcare, worldwide travel insurance, anniversary rewards, pension scheme, enhanced parental leave, and more. They promote a diverse and inclusive work environment and offer a fun office space with amenities like a pool table and arcade machine.
Join Capital on Tap in their mission to help 1 million small businesses by 2030, and be part of a fast-growing, profitable fintech company that values innovation and problem-solving.