Overview
On Site
Full Time
Skills
HPC
Security Architecture
Authorization
Computer Hardware
Design Review
System Documentation
Test Plans
High Performance Computing
Management
Workflow
Access Control
Collaboration
Scrum
Leadership
Agile
DevSecOps
Research
Scripting
Bash
Python
C
Rust
Assembly
Ansible
YAML
JSON
Version Control
Git
Identity Management
RBAC
DevOps
Continuous Delivery
Jenkins
GitLab
Continuous Integration
Orchestration
Kubernetes
Communication
Documentation
Red Hat Linux
SSO
Centrify
OIDC
LDAP
Linux
Authentication
Computer Networking
Dragon NaturallySpeaking
DNS
DHCP
NTP
PXE
Remote Access
Cloud Computing
Mathematics
Computer Engineering
Computer Science
HSE
EHS
Job Details
Base-2 Solutions is looking for an HPC Software Engineer.
Job Description
Expected Work
Required Skills and Experience
Desired Skills and Experience
Education and Experience
Job Description
- Deep understanding of high-performance computing (HPC) environments
- Familiarity with credential management, security architecture, and user access services
- Demonstrated experience with security design, authentication, and authorization protocols
- Assists with the integration of security into complex software/hardware environments
- Coordinates across Configuration Control Boards (CCBs), design reviews, and technical planning sessions
- Contributes to security and system documentation, including architecture diagrams, test plans, and interface specifications
- Ensures solutions meet both functional and non-functional security and performance requirements
Expected Work
- Develop, implement, and test security-focused software for high-performance computing systems
- Assist with creating scalable and secure credential management and identity services
- Design and maintain automation scripts and workflows to support secure DevOps practices
- Define, document, and communicate architectural designs related to system trust, access control, and container security
- Break down complex technical work into epics, features, and tasks; guide team backlog creation
- Collaborate with Product Owners and SCRUM leadership on agile ceremonies, planning, and iterative development
- Build secure CI/CD pipelines and apply DevSecOps practices across development lifecycle
- Research and evaluate industry-standard security technologies to integrate into government systems
Required Skills and Experience
- Hands-on experience with scripting (Bash, Python) and compiled languages (C, C , Rust, Assembly-level)
- Proficient in automation tools and languages (Ansible, YAML, JSON)
- Experience with security design in Linux-based environments
- Familiarity with version control systems such as Git and GitLab
- Background in Identity & Access Management (IAM), including ABAC, RBAC, HBAC
- Experience working with DevOps and CI/CD environments using tools like Jenkins, GitLab CI, etc.
- Working knowledge of container orchestration (Kubernetes, RKE2) and container security
- Excellent organizational, communication, and documentation skills
- Able to work independently and collaboratively across cross-functional teams
Desired Skills and Experience
- Knowledge of enterprise security tools such as:
- Red Hat IDM (FreeIPA)
- Keycloak / Red Hat SSO
- Centrify / Delinea
- HashiCorp Vault
- Experience with cloud-based authentication protocols and systems (e.g., OIDC, LDAP)
- Familiarity with Linux authentication mechanisms (PAM, NSS, SSSD)
- Understanding of infrastructure networking (DNS, DHCP, NTP, PXE)
- Experience with secure remote access solutions and fault-tolerant access protocols
- Knowledge of cloud environments and hybrid security implementations
Education and Experience
- Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
- Master's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus five (5) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
- Nine (9) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.