Senior Analytics Engineer

Senior Analytics Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Chainalysis Inc.

At a Glance

  • Tasks: Design and develop scalable data models to empower business decisions.
  • Company: Join Chainalysis, a leader in blockchain data solutions.
  • Benefits: Competitive salary, diverse culture, and opportunities for growth.
  • Other info: Mentorship opportunities and a commitment to diversity and inclusion.
  • Why this job: Transform raw data into impactful insights and drive innovation.
  • Qualifications: 5+ years in analytics engineering with expert SQL and dbt skills.

The predicted salary is between 36000 - 60000 £ per year.

The Data and Analytics team (DA) is responsible for unlocking the value in Chainalysis’ corporate data. We work with stakeholders across Finance, Sales, Marketing, Product, and other business teams to ship data solutions that are trusted, reliable, and transformative. Our goal is to empower employees to do their best work by building the foundational data products that drive business decisions and accelerate Chainalysis’ growth.

As a Senior Analytics Engineer, you’ll play a pivotal role at the intersection of data engineering, analytics, and business strategy. You will apply software engineering principles—version control, CI/CD, testing, and documentation—to the analytics workflow, building scalable and trusted data models. You are a builder who thrives on transforming complex, raw data into enterprise-grade datasets that enable informed decisions across the organization.

In this role, you’ll:

  • Design, develop, and maintain robust, scalable data models and transformation pipelines using dbt and SQL—with a special emphasis on expert-level data modeling in dbt—to support analytics and business intelligence across the company.
  • Collaborate with stakeholders in Finance, Sales, Marketing, and Product to translate business requirements into technical specifications for reliable datasets.
  • Apply software engineering best practices, including Git version control, CI/CD, automated testing, and documentation, to ensure data quality and maintainability.
  • Own and enhance the data architecture within our cloud data warehouses (Snowflake/Redshift/Databricks), optimizing for performance, scalability, and cost-effectiveness.
  • Develop and manage data integrations from source systems (e.g., Salesforce, NetSuite, Pendo) using tools like Fivetran and custom Python scripts.
  • Mentor engineers and analysts on advanced dbt data modeling techniques and the effective use of our data stack.
  • Contribute to our data governance framework by establishing and enforcing standards for data quality, consistency, and metric definition.

We’re looking for candidates who have:

  • 5+ years of professional experience in analytics engineering, data engineering, or BI development, with a record of shipping data products to production.
  • Expert-level proficiency in SQL and deep experience with data modeling techniques, especially building and optimizing complex data models in dbt for scalable analytics use cases.
  • Extensive hands-on experience building, testing, and deploying dbt projects in a complex business environment.
  • Strong programming skills in Python for data manipulation and automation.
  • Experience with modern cloud data warehouses (Snowflake, BigQuery, Databricks).
  • Proven ability to work cross-functionally, translating ambiguous business questions into well-defined, quantitative solutions.
  • Experience with version control systems such as Git and CI/CD workflows.

Nice to have experience:

  • Experience using AI-assisted IDEs (e.g., Cursor, Windsurf) or AI code assistants to accelerate dbt model development and improve code quality.
  • Familiarity with data orchestration frameworks like Dagster or Airflow.
  • Experience working in a B2B SaaS environment with an understanding of go-to-market strategies and business metrics (e.g., ARR, LTV:CAC, Customer Health Score).
  • An interest in cryptocurrencies and blockchain technology—we can help you learn!

Technologies we use: dbt, Databricks, Fivetran, Dagster, Airflow, Python, Tableau, Git, AWS, Salesforce, Netsuite, Pendo.

This position is ineligible for visa sponsorship.

At Chainalysis, we believe that diversity of experience and thought makes us stronger. With both customers and employees around the world, we are committed to ensuring our team reflects the unique communities around us. We encourage applicants across any race, ethnicity, gender/gender expression, age, spirituality, ability, experience and more. If you need any accommodations to make our interview process more accessible to you due to a disability, don't hesitate to let us know.

Senior Analytics Engineer employer: Chainalysis Inc.

Chainalysis is an exceptional employer that fosters a collaborative and innovative work culture, empowering employees to excel in their roles. As a Senior Analytics Engineer, you will benefit from a supportive environment that prioritises professional growth, with opportunities to mentor others and enhance your skills in cutting-edge technologies like dbt and cloud data warehouses. Located at the forefront of blockchain technology, Chainalysis offers a unique chance to contribute to transformative data solutions while being part of a diverse team committed to inclusivity and continuous learning.

Chainalysis Inc.

Contact Details:

Chainalysis Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Analytics Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Chainalysis on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!

Tip Number 2

Prepare for those technical interviews! Brush up on your SQL skills and dbt knowledge. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems.

Tip Number 3

Show off your passion for data! During interviews, share examples of how you've transformed complex data into actionable insights. Let us know why you love working with data and how it drives business decisions.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Chainalysis team.

We think you need these skills to ace Senior Analytics Engineer

SQL
dbt
Data Modeling
Python
Cloud Data Warehouses
Git
CI/CD

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Analytics Engineer role. Highlight your experience with SQL, dbt, and any relevant projects that showcase your skills in data modelling and analytics.

Showcase Your Technical Skills:Don’t hold back on your technical prowess! Include specific examples of how you've used Python, Git, and cloud data warehouses like Snowflake or Databricks in your previous roles. We love seeing real-world applications of your skills.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to explain your experience and how it aligns with our needs. Avoid jargon unless it’s relevant to the role—clarity is key!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team!

How to prepare for a job interview at Chainalysis Inc.

Know Your Data Tools Inside Out

Make sure you’re well-versed in the tools mentioned in the job description, especially dbt and SQL. Brush up on your data modelling techniques and be ready to discuss how you've used these tools to solve real business problems.

Showcase Your Collaboration Skills

Since this role involves working with various stakeholders, prepare examples of how you've successfully collaborated with teams like Finance, Sales, or Marketing. Highlight your ability to translate complex data needs into actionable insights.

Demonstrate Your Software Engineering Knowledge

Be prepared to talk about your experience with software engineering best practices, such as version control and CI/CD. Share specific instances where you applied these principles to enhance data quality and maintainability.

Express Your Passion for Blockchain and Data

Chainalysis is all about blockchain technology, so show your enthusiasm! If you have any personal projects or interests related to cryptocurrencies, mention them. This will help you stand out as a candidate who’s genuinely interested in the field.