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?
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.
Similar Opportunities
More Openings at Chainalysis
Senior Software Engineer (PostgreSQL & Java Spring Boot) at Chainalysis
Chainalysis
United KingdomDirector, 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.
