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.