Senior Software Engineer (PostgreSQL & Java Spring Boot) at Chainalysis
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. We’re a global organization with teams in Denmark, UK, Canada, and the USA, thriving on challenging work and collaborating with exceptionally talented teammates. Our industry evolves rapidly, and our mission is to build user-facing products supported by a flexible and scalable data platform, enabling us to adapt and deliver value to our customers.
Chainalysis is renowned for its leadership in blockchain investigation and compliance software. Our products have played a pivotal role in dismantling terrorist financing campaigns, disrupting major ransomware operations, and identifying Twitter hackers, among other critical achievements.
We are constructing the data platform for blockchain, cryptocurrency, and web3. We are seeking a Senior Software Engineer with deep expertise in PostgreSQL and Java Spring Boot to execute high-impact projects and contribute to building at a significant scale.
Key Responsibilities:
- Own and enhance our data ingest Java service for enriched transfers generation and aggregations.
- Design and optimize PostgreSQL transaction batching, indexing, and replication strategies.
- Contribute to next-generation architecture by evaluating cutting-edge technologies, running proof-of-concepts (PoCs), benchmarking latency, and writing architectural decision records (ADRs) to deliver next-gen solutions to production.
- 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 Service Level Objectives (SLOs), and participate in on-call rotations.
- Integrate LLM-based tools into daily engineering workflows and develop agentic automation for operational tasks, such as automated incident triage, self-healing pipelines, and intelligent alerting.
Required Qualifications:
- 8+ years of experience with PostgreSQL in production environments, 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, including consumer groups, offset management, and partition lag debugging.
- A proven track record of operating distributed systems on AWS, including microservices, multi-silo deployments, and 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 towards shipping and iterating alongside product and design partners.
- Genuine excitement for significantly scaling large data systems.
Technologies:
Core (required experience):
- 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 like Delta Lake, Iceberg, and Parquet
- Advanced Kubernetes operations, including StatefulSets and HelmReleases for stateful workloads
- Mentoring engineers and driving technical decisions through RFCs and ADRs
- Interest in cryptocurrency
AI at Chainalysis
AI is not just a feature at Chainalysis; it is a new way of working. It transforms instructions into actionable outcomes, enabling us to move faster than the threats we counter. Employees are expected to take ownership of AI outputs and ensure quality. Chainalysis, as the world's most trusted blockchain analytics platform, combines proprietary data, regulatory relationships, and crypto expertise to shape the next era of AI-driven intelligence. Everyone here is expected to actively participate in this transformation.
AI fluency is directly tied to performance metrics and strategic goals. Chainalysis provides tools, workflows, and space for experimentation, but employees are expected to develop these capabilities themselves, bring innovative ideas, and collaborate across teams to redefine how work gets done. AI is not used to reduce workload; it is used to achieve what was previously impossible.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Chainalysis
Senior Software Engineer (PostgreSQL & Java Spring Boot) at Chainalysis
Chainalysis
DenmarkDirector, Business Systems & Platform Engineering
Chainalysis
United StatesDirector, Business Systems & Platform Engineering
Chainalysis
United StatesPeople Operations and Technology Specialist
Chainalysis
New York CityExplore Top Companies in this Space
Dune Analytics
Blockchain / Data Analytics / Financial Technology / Enterprise Software
Pinewood
Technology / Artificial Intelligence / Media & Entertainment / Enterprise Software
ReversingLabs
Cybersecurity / Artificial Intelligence / Enterprise Software / Threat Intelligence
you.co
Job Listings / Human Resources / SaaS / Recruitment Technology
Chainalysis
View Company ProfileChainalysis 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.

