Software Engineer II, Government Systems
Build software that packages, delivers, and manages Chainalysis Reactor for government and high-security customers, including Go and Java services, installer tooling, blockchain data pipelines, infrastructure as code, and a React administration portal for on-premises and air-gapped environments.
Responsibilities
- Design and develop a Go-based software installer for customer environments, including air-gapped networks.
- Build and maintain Java-based blockchain data delivery pipelines.
- Extend the React-based Admin Portal backed by Node.js.
- Develop Terraform infrastructure as code for AWS environments.
- Integrate applications into the on-premises deployment platform and design secure multi-tenancy capabilities.
- Support FedRAMP compliance through audit logging, RBAC, package signing, and security hardening.
Requirements
- Proficiency in Java, JavaScript, Go, and Bash.
- Strong working knowledge of Kubernetes, including deployments, networking, storage, Helm, and production troubleshooting.
- Experience working across backend data pipelines and React-based administration interfaces.
- Experience with infrastructure as code, particularly Terraform.
- Solid Linux fundamentals, including RHEL or similar systems.
- Strong ownership and cross-team collaboration skills.
- U.S. citizenship due to applicable government operating requirements.
Benefits
- Equity
- Bonus