Software Engineer II - On-Prem Gov't Systems (Go/Java/JS)

Chainalysis

United States

Remote

USD 130,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Chainalysis’s Government Systems team is hiring a Software Engineer to build the Reactor on-premise deployment experience for government and high-security customers. You will work across Go, Java, and JavaScript to deliver the installer, data delivery pipelines, and admin UI within air-gapped environments.

You will partner with product teams and compliance stakeholders to ensure secure multi-tenant deployment, RBAC controls, audit logging, and CI-driven quality gates.

Qualifications

  • Proficiency in Java, JavaScript, Go, and Bash for building production software — services, systems-level code, and CLI tools.
  • Strong working knowledge of Kubernetes — deployments, networking, storage, Helm, and troubleshooting workloads in production.
  • Comfort working across the stack — from backend data pipelines to a React-based admin UI when needed.
  • Experience with infrastructure as code, particularly Terraform.
  • Solid Linux fundamentals (RHEL or similar — networking, storage, process management).
  • A strong sense of ownership and effective cross-team collaboration — you write code you're proud to operate, think about failure modes before they happen.

Responsibilities

  • Design and develop the software installer — a Go-based CLI that automates provisioning, manifest rendering, image bundling, and end-to-end deployment of Reactor to customer environments, including fully air-gapped networks.
  • Build and maintain the blockchain data delivery pipeline — the Java services that package blockchain data in the cloud, deliver it to customer sites, and unpack it for ingestion into the on-premises system.
  • Extend and improve the Admin Portal — a React-based web UI backed by a Node.js server that enables customers to manage users, roles, permissions, and monitor system health on their on-premises installation.
  • Develop infrastructure as code (Terraform) to provision and manage the AWS-based environments used for development, acceptance testing, and data delivery.
  • Collaborate with product service teams to integrate their applications into the on-prem deployment platform, defining deployment configurations, resolving environment-specific issues, and designing multi-tenancy capabilities that ensure secure isolation between tenants.
  • Support FedRAMP compliance requirements by designing audit logging, RBAC policies, package signing, and security hardening into the platform — writing well-tested, well-documented code with unit tests, integration tests, and CI-driven quality gates across Go, Java, and JavaScript

Skills

Java
Go
JavaScript
Bash
Kubernetes
Terraform
React

Tools

AWS
PostgreSQL

Job description

Chainalysis’s Government Systems team is hiring a Software Engineer to build the Reactor on-premise deployment experience for government and high-security customers. You will work across Go, Java, and JavaScript to deliver the installer, data delivery pipelines, and admin UI within air-gapped environments.

You will partner with product teams and compliance stakeholders to ensure secure multi-tenant deployment, RBAC controls, audit logging, and CI-driven quality gates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II, On-Prem Government Systems
Software Engineer II, On-Prem Government Systems

CryptoproNetwork • Northern (KY)

Hybrid
USD 120,000 - 180,000
Software Engineer II, Gov Systems
Software Engineer II, Gov Systems

CryptoproNetwork • Northern (KY)

Hybrid
USD 120,000 - 180,000
Software Engineer II, Gov Systems
Software Engineer II, Gov Systems

Chainalysis • United States

Remote
USD 130,000 - 190,000
Senior Infrastructure Engineer — Government Systems
Senior Infrastructure Engineer — Government Systems

Chainalysis • New York (NY)

On-site
USD 130,000 - 150,000
Senior Infra Engineer, Government Systems (Kubernetes)
Senior Infra Engineer, Government Systems (Kubernetes)

Chainalysis Inc. • United States

On-site
USD 120,000 - 160,000
Cleared Systems Engineer – On-Prem Gov’t Deployments
Cleared Systems Engineer – On-Prem Gov’t Deployments

Chainalysis Government Solutions • Virginia (IL)

On-site
USD 195,000 - 265,000
On-site customer collaboration
Senior Infrastructure Engineer, Government Systems
Senior Infrastructure Engineer, Government Systems

Chainalysis • New York (NY)

On-site
USD 130,000 - 150,000
Cleared Systems Engineer - On-Prem & DoD Solutions
Cleared Systems Engineer - On-Prem & DoD Solutions

Chainalysis • Washington, Northern (KY)

Hybrid
USD 210,000 - 250,000
Equity
Flexible time off
Mental health days
+7
Systems Administrator - Government Deployments
Systems Administrator - Government Deployments

Chainalysis • Washington, Northern (KY)

Hybrid
USD 130,000 - 180,000
Systems Administrator - Government Deployments
Systems Administrator - Government Deployments

Chainalysis Government Solutions • United States

On-site
USD 140,000 - 200,000