Chainalysis Careers

Senior Software Engineer, Aggregation & Search

United Kingdom, Remote. Posted 2 months ago

The role

You will own and improve a data ingest Java service for enriched transfers generation and aggregations. You will design PostgreSQL strategies, build scalable AWS API services, and contribute to next-generation architecture.

What you will 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
  • Run PoCs, benchmark latency, and write ADRs for next-generation architecture
  • Build and maintain scalable API services on AWS
  • 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
  • Build agentic automation for operational tasks

Required qualifications

  • 8+ years with PostgreSQL in production
  • 8+ years building Java Spring Boot services
  • Experience with Kafka or equivalent streaming systems
  • Track record operating distributed systems on AWS
  • Strong cross-system debugging skills
  • Comfort with AI-assisted development and agentic engineering practices
  • A bias to ship and iterate alongside product and design partners
  • A genuine excitement for significantly scaling large data systems
  • PostgreSQL
  • Java Spring
  • Kafka

Nice to have

  • Database migration experience
  • Flink, Spark, or lakehouse formats (Delta Lake, Iceberg, Parquet)
  • Kubernetes operations (StatefulSets, HelmReleases, stateful workloads)
  • Mentoring engineers and driving technical decisions through RFCs/ADRs
  • Interest in the cryptocurrency

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 build trust in blockchains through blockchain investigation and compliance software.