← All jobs
CH

Senior Software Engineer, Aggregation & Search

ChainalysisUnited Kingdom
Type
Full-time
Work setup
Remote
Experience
Senior
Posted
Sep 15
AIEngineering
🌍 Fully remote

What engineering roles in crypto pay

183 salaries · our own data
median $205k$146k$267k

Most engineering roles in crypto pay between $146k and $267k, with a median of $205k.

As a Senior Software Engineer on the Aggregation & Search team at Chainalysis, you'll own the data ingest pipeline and contribute to the next-generation architecture of the blockchain data platform. You'll work on high-impact projects handling massive scale, combining deep expertise in PostgreSQL and Java Spring Boot with hands-on experience in distributed systems and modern AI-assisted development practices.

What you'll do

  • Own and improve the data ingest Java service for enriched transfers generation and aggregations
  • Design and tune PostgreSQL transaction batching, indexing, and replication strategies for write-heavy, high-throughput workloads
  • Contribute to the next-generation architecture by running proofs of concept, benchmarking latency, writing architecture decision records, and delivering production systems
  • Build and maintain scalable API services on AWS that handle thousands of requests per second
  • Help automate network onboarding end-to-end
  • Debug production issues across microservices, define SLOs, and participate in the on-call rotation
  • Integrate LLM-based tools into daily engineering work and build agentic automation for operational tasks such as automated incident triage, self-healing pipelines, and intelligent alerting

What you bring

  • 8+ years with PostgreSQL in production, including schema design, query optimization, partitioning, replication, and performance tuning under write-heavy, high-throughput workloads
  • 8+ years building Java Spring Boot services with REST APIs, JDBC, connection pooling, and JVM performance profiling
  • Experience with Kafka or equivalent streaming systems, including consumer groups, offset management, and partition lag debugging
  • A track record operating distributed systems on AWS: microservices, multi-silo deployments, Terraform
  • Strong cross-system debugging skills, such as tracing a serving delay from a Datadog metric to a Humio log to a code path
  • Comfort with AI-assisted development and agentic engineering practices
  • A bias to ship and iterate alongside product and design partners
  • Genuine excitement for significantly scaling large data systems

Nice to have

  • Database migration experience, evaluating and cutting over between storage systems
  • Flink, Spark, or lakehouse formats such as Delta Lake, Iceberg, or Parquet
  • Kubernetes operations, including StatefulSets, HelmReleases, and stateful workloads
  • Experience mentoring engineers and driving technical decisions through RFCs and ADRs
  • Interest in cryptocurrency

About Chainalysis

Chainalysis is the blockchain data platform making it easy to connect digital asset movement to real-world services. Powered by deep blockchain data and AI, the company helps organizations investigate illicit activity, manage risk exposure, and develop innovative market solutions. Chainalysis operates globally with teams across Denmark, the UK, Canada, and the USA.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Chainalysis on CryptoJobsHQ

Chainalysis has 36 open roles on CryptoJobsHQ: 12 in Security, 5 in Engineering and 5 in Research. 75% are fully remote, most of the rest in the US and the Netherlands. 8 were posted in the last 7 days.

All 36 Chainalysis roles →
The market for AI roles

1,517 AI roles are open across crypto right now.

Browse AI Jobs →
Similar roles at other companies
Get an email when Chainalysis posts new roles. One email a day at most, only when there is something new.