SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer II, Compliance Core

Chainalysis - New York, NY, United States - In-office - posted 2026-10-14

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Chainalysis is a blockchain analytics platform that helps organizations investigate illicit activity, manage risk exposure, and develop market solutions. The Compliance Core team builds and operates the platform that customers rely on to evaluate blockchain risk in real time and continuously monitor activity across billions of transfers. As a Software Engineer II on Compliance Core, you will build and maintain the backend services and data processing systems that power transfer screening, continuous monitoring, and risk aggregation. You'll work with engineers and Product partners to deliver customer features, improve performance and reliability, and modernize the platform through incremental changes and safe rollouts. In this role, you'll: - Build and maintain backend services and APIs that support transfer and withdrawal screening, continuous monitoring, and risk aggregation - Develop event-driven data ingestion and processing systems that handle growing volumes of blockchain activity with a focus on correctness, throughput, and latency - Own scoped features and improvements from design through implementation, testing, deployment, and production support, with guidance on broader architectural decisions - Contribute to platform modernization by improving existing services and helping deliver incremental migrations with safe rollouts - Work with Product and partner engineering teams to clarify requirements, discuss tradeoffs, and deliver changes that address customer needs - Improve automated tests, monitoring, and documentation so the team can understand system behavior and detect problems early - Participate in code reviews, debug production issues, and contribute to incident response and blameless postmortems Chainalysis emphasizes AI fluency as a core competency. The company expects employees to use AI-assisted development tools to enhance efficiency while maintaining strong engineering fundamentals and verifying output quality. You'll be expected to take ownership of AI-generated work and ensure quality. REQUIREMENTS: - Experience using AI-assisted development tools to make the development process more efficient, grounded in strong engineering fundamentals, with examples of how you verified AI-generated output and improved the result - Experience building and maintaining backend services in production, including APIs and database integrations - Proficiency in an object-oriented programming language (Java preferred; other languages acceptable) - Experience developing cloud-based services on AWS or another major cloud provider, and understanding of microservices and distributed systems fundamentals - Experience with SQL and relational databases, including designing data models and writing queries - Familiarity with event-driven architectures or streaming applications, and understanding of how failures, retries, and duplicate events affect data correctness - A record of delivering well-tested code, diagnosing issues, and taking responsibility for the software you build - Clear communication and collaborative approach to working with engineering and Product partners - Interest in blockchain and cryptocurrencies, or eagerness to learn (prior blockchain experience not required) NICE TO HAVE: - Experience with Java and Spring, Kafka, or Apache Flink - Experience with Kubernetes, Docker, Terraform, or production observability tools - Experience improving or migrating production systems while maintaining service continuity - Experience with customer-facing systems that have strict latency or availability requirements - Background in compliance, payments, fraud, or another regulated domain

Similar roles