Analytics Engineer

Capital on Tap provides an all-in-one business credit card & spend management platform that helps business owners save time and money.
Data
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
Finance

Description For Analytics Engineer

Capital on Tap is seeking an Analytics Engineer to join their growing Data Platform team. This role is crucial in how data moves around the business, responsible for building, maintaining, and optimizing their modern data platform from design to end product. The position focuses on providing seamless access to high-quality, tested, and documented data throughout the organization.

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, including Github CI/CD and automating manual processes
  • Work with stakeholders across the business to assist with data-related issues
  • Maintain data efficiency and consistency at a global level across multiple regions
  • Create and manage tools for analysts and data scientists to optimize product building

Requirements:

  • Expert SQL skills
  • Familiarity with Python (bonus)
  • Knowledge of data modeling approaches (e.g., Kimball dimensional modeling)
  • Experience with dbt (or similar) and Git for building SQL-based pipelines
  • Experience with ELT tools and components (currently using Fivetran)
  • Experience working with a cloud data warehouse (Snowflake)
  • Familiarity developing/building within a BI tool (e.g., Looker, Mode, Tableau)
  • Strong analytical skills

This is a hybrid role, with the team working from the London (Shoreditch) offices 1 day per week. Capital on Tap offers a range of benefits, including private healthcare, worldwide travel insurance, pension scheme, enhanced parental leave, and more. They are committed to diversity and inclusion, welcoming applications from candidates who share this commitment.

Last updated 4 months ago

Responsibilities For Analytics Engineer

  • Own the data stack for the global business
  • Create and maintain well-designed data pipeline architectures
  • Build custom data pipelines using Python and the Azure platform
  • Assemble large, complex data sets that meet business requirements
  • Implement internal process improvements
  • Work with stakeholders across the business on data-related issues
  • Maintain data efficiency and consistency at a global level
  • Create and manage tools for analysts and data scientists

Requirements For Analytics Engineer

Python
  • Expert SQL skills
  • Familiarity with Python (bonus)
  • Knowledge of data modeling approaches (e.g., Kimball dimensional modeling)
  • Experience with dbt (or similar) and Git for building SQL based pipelines
  • Experience with ELT tools and components (currently using Fivetran)
  • Experience working with a cloud data warehouse (Snowflake)
  • Familiarity developing/building within a BI tool (e.g., Looker, Mode, Tableau)
  • Strong analytical skills

Benefits For Analytics Engineer

Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
401k
  • Private Healthcare including dental and opticians services through Vitality
  • Worldwide travel insurance through Vitality
  • Anniversary Rewards (£250, £500, £750, 4-week fully paid sabbatical)
  • Salary Sacrifice Pension Scheme up to 7% match
  • 28 days holiday (plus bank holidays)
  • Annual Learning and Wellbeing Budget
  • Enhanced Parental Leave
  • Cycle to Work Scheme
  • Season Ticket Loan
  • 6 free therapy sessions per year
  • Dog Friendly Offices
  • Free drinks and snacks in offices

Interested in this job?

Jobs Related To Capital on Tap Analytics Engineer

Analytics Engineer

Analytics Engineer role at Capital on Tap, building and maintaining data platforms and pipelines for a leading fintech company in London.

Analytics Engineer

Join Capital on Tap as an Analytics Engineer, building and optimizing data pipelines using SQL, Python, and cloud technologies to drive business insights.

Product Manager/Strategy, MySQL

Product Manager role at Oracle focusing on MySQL database strategy, community adoption, and cloud infrastructure implementation with competitive compensation and benefits.

Quantitative Developer

Quantitative Developer role at TradingHub, developing market surveillance and analytics algorithms in a finance-focused big data environment.

Data Engineer III

Data Engineer role at Finix focusing on building and maintaining data infrastructure, pipelines, and analytics capabilities.