Software Engineer II, Gov Systems
$130,000–$180,000 year
RemoteUnited States
Job Summary
Design and develop the software installer using Go to automate provisioning and deployment of Reactor to air-gapped government networks. Build and maintain Java services for the blockchain data delivery pipeline, packaging and distributing large datasets to on-premises customer sites. Extend the React-based Admin Portal to manage users, roles, and system health for multi-tenant environments. Develop Terraform infrastructure as code for AWS development and testing environments. Collaborate with product teams to define deployment configurations and resolve environment-specific issues while supporting FedRAMP compliance through audit logging and security hardening.
Required Qualifications
- U.S. citizenship
- Proficiency in Java, JavaScript, Go, and Bash
- Strong working knowledge of Kubernetes
- Experience with infrastructure as code, particularly Terraform
- Solid Linux fundamentals (RHEL or similar)
Desired Qualifications
- Experience building custom Kubernetes operators (Operator SDK or controller-runtime), or with air-gapped and disconnected deployment strategies, OCI registries, and image mirroring
- Experience with data delivery systems — packaging, signing, distributing, and verifying large datasets or software artifacts — and familiarity with Kafka or other event streaming platforms
- Exposure to compliance frameworks such as FedRAMP and their implications for software design (audit logging, RBAC, encryption at rest), or experience designing multi-tenant architecture for secure isolation within shared infrastructure
- Familiarity with React or frontend frameworks for admin tooling, PostgreSQL in production, GitOps tooling (Flux CD, Kustomize, Helm), or interest in the cryptocurrency technology ecosystem
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.