Chainalysis Careers

Senior Software Engineer, Blockchain Protocols

United Kingdom, Remote. Posted 3 months ago

The role

You will architect and evolve scalable systems for ingesting and parsing complex blockchain data. You will also leverage AI-native engineering workflows and provide blockchain protocol expertise to the team.

What you will do

  • Architect and evolve scalable, reliable, and performant systems for ingesting and parsing complex blockchain data.
  • Leverage AI-native engineering workflows to increase team velocity and code quality.
  • Provide blockchain protocol expertise to the team and cross-functional stakeholders.
  • Manage the full software development lifecycle, including production monitoring, debugging, and maintaining reliability of pipelines and services.
  • Work closely with Product Managers to ensure datasets meet the evolving needs of the crypto ecosystem.
  • Guide junior and mid-level engineers through code reviews, design docs, and technical mentorship.

Required qualifications

  • Extensive experience building distributed systems or data-intensive applications.
  • Experience working with TypeScript either in a professional or personal capacity.
  • A bias to ship and the ability to iterate quickly in a fast-moving environment.
  • Demonstrated ability to leverage AI assisted development tools to increase velocity while maintaining reliable, maintainable code.
  • A deep understanding and experience of at least one Blockchain protocol.

Nice to have

  • Knowledge and experience with non-EVM chains such as Solana, TON, and Sui.
  • Experience with indexing and ETL at scale (Spark/Databricks).
  • Knowledge of Infrastructure as Code (Terraform) and managing services in Kubernetes.
  • Contributions to open-source blockchain projects.

About the company

Chainalysis is a blockchain data platform that connects the movement of digital assets to real-world services. The company builds products to establish trust in cryptocurrencies using blockchain data and AI.