Software Engineer II, Gov Systems
chainalysis-careers · Remote - USA
Job description
About the role
The Government Systems team within the Investigations group ensures that Chainalysis's most security‑sensitive customers can run Reactor reliably in their own environments, including fully air‑gapped networks. We are hiring a Software Engineer to build the software that packages, delivers, and manages Reactor for government and high‑security customers.
Key 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 – 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.
Required profile
- 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.
- U.S. citizenship due to applicable government operating requirements.
Required skills
- Java
- JavaScript
- Go
- Bash
- Kubernetes
- Helm
- Terraform
- Linux (RHEL)
- React
- Node.js
- AWS
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 25 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 14 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
chainalysis-careers
Remote - USA
Related job offers
-
Senior Software Engineer
impruvonhealth Remote - USA -
Senior Software Engineer – Full-Stack (Ruby, React, Flutter)
impruvon Remote - USA -
Principal Platform Engineer
impruvon Remote - USA -
Regional Infrastructure Engineer
internationalschools ISP US East and Canada -
Platform Engineering Manager
comity New York