Back to Jobs
Chainalysis
Engineering & Architecture 2d ago

Senior Software Engineer (PostgreSQL & Java Spring Boot) at Chainalysis

Chainalysis
DenmarkDenmark
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

PostgreSQLKafkaJava SpringAWSKubernetes

Want to know if you're a match for this job?

Calculate My Match Score

Join the engineering team at Chainalysis, a global leader in blockchain investigation and compliance software. Our mission is to build trust in cryptocurrencies by solving complex technical challenges and creating scalable, user-facing products. We thrive on innovation and collaboration with exceptionally talented teams across Denmark, the UK, Canada, and the USA.

Chainalysis is renowned for disrupting terrorist financing campaigns, ransomware operations, and identifying hackers like those behind the Twitter hack. We are building the foundational data platform for blockchain, cryptocurrency, and web3, and we’re seeking a Senior Software Engineer with expertise in PostgreSQL and Java Spring Boot to drive high-impact projects at scale.

Key Responsibilities:

  • Own and enhance our data ingest Java service for enriched transfers, ensuring generation and aggregation.
  • Design and optimize PostgreSQL transaction batching, indexing, and replication strategies for high-throughput workloads.
  • Contribute to next-gen architecture by evaluating cutting-edge technologies, running proof-of-concepts (PoCs), benchmarking latency, and writing ADRs for production deployment.
  • Build and maintain scalable API services on AWS capable of handling thousands of requests per second.
  • Automate network onboarding end-to-end.
  • Debug production issues across microservices, define SLOs, and participate in on-call rotations.
  • Integrate LLM-based tools into daily workflows, enabling agentic automation for tasks like incident triage, self-healing pipelines, and intelligent alerting.

Required Qualifications:

  • 8+ years of experience with PostgreSQL in production, including schema design, query optimization, partitioning, replication, and performance tuning under write-heavy, high-throughput workloads.
  • 8+ years of experience building Java Spring Boot services, including REST APIs, JDBC, connection pooling, and JVM performance profiling.
  • Experience with Kafka or equivalent streaming systems, covering consumer groups, offset management, and partition lag debugging.
  • Proven track record operating distributed systems on AWS, including microservices, multi-silo deployments, and Terraform.
  • Strong cross-system debugging skills, from tracing serving delays in Datadog metrics to Humio logs and code paths.
  • Comfort with AI-assisted development and agentic engineering practices.
  • A bias toward shipping and iterating alongside product and design partners.
  • Passion for scaling large data systems significantly.

Technologies:

Core (Required):

  • PostgreSQL
  • Java Spring
  • Kafka

Expected Familiarity:

  • AWS
  • Kubernetes
  • Terraform
  • Python
  • GitHub (including GitHub Actions)
  • Datadog
  • Humio
  • PagerDuty

Nice to Have:

  • Database migration experience (evaluating and cutting over between storage systems)
  • Experience with Flink, Spark, or lakehouse formats (e.g., Delta Lake, Iceberg, Parquet)
  • Kubernetes operations (StatefulSets, HelmReleases, stateful workloads)
  • Mentoring engineers and driving technical decisions through RFCs/ADRs
  • Interest in cryptocurrency

AI at Chainalysis:
AI is not just a feature—it’s a new way of working. At Chainalysis, AI transforms instructions into actionable outcomes, helping us counter threats faster. Our employees are expected to embrace AI fluency, experiment with new tools, and collaborate across teams to redefine workflows. We’re committed to doing what was previously impossible, not just automating tasks.

AI fluency is tied to performance metrics and strategic success. We provide the tools and space to explore, but the initiative and curiosity must come from you.

About Chainalysis:
Chainalysis is the blockchain data platform, enabling organizations to connect digital asset movements to real-world services. Powered by deep blockchain data and AI, we help investigate illicit activity, manage risk, and develop innovative market solutions. Our mission is to build trust in blockchains, blending safety, security, and innovation.

Diversity and Inclusion:
At Chainalysis, we believe diversity of experience and thought strengthens our team. We are committed to reflecting the global communities we serve and continuously evaluate our diversity culture. We encourage applicants from all backgrounds and offer accommodations for accessibility during the interview process.

How would you rate this job post?

See what other professionals think about this role.

banner

Chainalysis is a blockchain data and intelligence platform providing compliance, investigation, and risk management software for government agencies, financial institutions, and cryptocurrency businesses. Founded in 2014, the company tracks virtual currency transactions to investigate crypto hacks, combat money laundering, and support law enforcement and regulatory operations globally.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More