Loading...

Senior Software Engineer, Acquisition Protocol

21 May 2025

[Note that this role is based in the Province of Ontario, Canada]

Blockchain technology is powering a growing wave of innovation, transforming how businesses and governments operate, connect with customers, and investigate illicit activity. As adoption of blockchain technology grows, the demand for comprehensive and reliable on-chain data is paramount. That’s where Chainalysis comes in, providing the data, services, and solutions that offer complete knowledge of what’s happening on blockchains, enabling organizations to navigate this ecosystem safely and with confidence.

The Acquisition Platform team is a core part of this mission, responsible for the critical first step in our data pipeline. We enable other teams (e.g. Protocols, Data Science, Research, and Product) to easily acquire and produce data from on-chain sources. This data forms the essential foundation for all Chainalysis products and services. Software Engineers on the Acquisition Platform team are experts in understanding complex blockchain data structures and protocol nuances. They design, build, and maintain the scalable, cloud-native infrastructure required to ingest, process, and make available vast amounts of raw and semi-processed blockchain data efficiently and reliably for internal consumers.

In this role, you’ll:

  • Design and build scalable, cloud-native data pipelines and services to acquire, process, and make available large volumes of on-chain data for internal consumption.

  • Develop and maintain the platform and APIs that enable other Chainalysis teams to easily access and utilize the acquired blockchain data.

  • Architect and implement robust data ingestion and aggregation processes capable of intaking gigabytes of data daily while ensuring data integrity and reliability.

  • Build and optimize scalable API services (on AWS) that provide efficient, high-throughput access to acquired data (handling up to 1000 requests per second).

  • Contribute to modernizing our data acquisition infrastructure, including evaluating and implementing streaming architectures.

  • Troubleshoot and resolve production issues across complex, distributed data ingestion and platform systems.

  • Partner closely with internal stakeholders, including Protocol specialists, Data Scientists, and Product Managers, to understand their data needs and continuously improve the platform’s capabilities and usability.

We’re looking for candidates who have:

  • Led or played an instrumental role in designing and implementing cloud-native, microservices-based distributed systems in a major cloud provider like AWS or GCP.

  • Experience mentoring other engineers, leading cross-team technical initiatives, and driving design and technology decisions.

  • A strong bias towards shipping high-quality software iteratively in collaboration with product management and design partners.

  • Solid experience with object-oriented programming languages. We primarily use Java, but we value engineers with experience in a variety of languages!

  • A robust technical background with 5+ years of experience working directly on backend systems and data-intensive projects.

  • Take great pride in materializing product ideas and technical visions into reliable production systems.

Nice to have Experience:

  • Exposure to or interest in the cryptocurrency technology ecosystem.

  • Experience working with different blockchain technologies is a plus.

  • Experience with infrastructure as code tools like Terraform and orchestration platforms like Kubernetes is a plus!

Technologies we use:

  • Cloud Environments (AWS, GCP, etc)

About Chainalysis

Blockchain technology is powering a growing wave of innovation. Businesses and governments around the world are using blockchains to make banking more efficient, connect with their customers, and investigate criminal cases. As adoption of blockchain technology grows, more and more organizations seek access to all this ecosystem has to offer. That’s where Chainalysis comes in. We provide complete knowledge of what’s happening on blockchains through our data, services, and solutions. With Chainalysis, organizations can navigate blockchains safely and with confidence.

You belong here.

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. Some of the ways we’re ensuring we keep learning are an internal Diversity Committee, Days of Reflection throughout the year including International Women’s Day, Harvey Milk Day, World Humanitarian Day, and UN International Migrants Day, and a commitment to continue revisiting and reevaluating our diversity culture.

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. You can learn more here. We can’t wait to meet you.

Employment Type
On-site
Chainalysis
View profile

Related Jobs

Other similar jobs that might interest you