Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
We are looking for a motivated and detail-oriented Compliance Research Analyst with 2–3 years of experience to join our organization. The ideal candidate has foundational to intermediate hands-on knowledge of Linux systems, scripting, and security frameworks, along with a growing interest in automation and AI-powered tooling. This role involves research, analysis, and scripting to support the development and maintenance of compliance policies, technical standards, and target configuration as per CIS/DISA benchmarks. We value curiosity, a willingness to learn, and a strong work ethic over perfection.
Key Responsibilities
Technical Research & Policy Support
-
Assist in analyzing and documenting compliance controls across platforms including Windows, Linux, macOS, and network devices.
-
Support the development of technical standards and compliance policies based on frameworks such as CIS, DISA STIG, NIST, PCI-DSS, ISO, and HIPAA.
-
Help map controls to industry frameworks (e.g., MITRE, NIST) and document control categories, criticality ratings, and remediation steps.
Linux Systems & Hardening
-
Analyze, interpret, and implement Linux security hardening and compliance configuration requirements across enterprise server environments.
-
Work with Linux systems across enterprise distributions including RHEL, Ubuntu, CentOS, and Debian.
-
Configure and manage disk partitioning, filesystems, mount options, and LVM layouts for secure system deployments.
-
Configure and maintain SELinux in enforcing mode, including policy configuration, contexts, and validation of confined services.
-
Harden Linux systems by configuring kernel parameters, disabling unnecessary kernel modules, and applying secure sysctl settings.
-
Configure and manage auditd services, audit rules, log retention policies, and audit log analysis to support security monitoring, traceability, and compliance reporting.
-
Implement secure authentication and access control mechanisms including SSH hardening, PAM configuration, sudo policies, password controls, account restrictions, and cron/at access management.
-
Work with critical Linux configuration files including /etc/passwd, /etc/shadow, sudoers, SSH configuration, PAM modules, fstab, systemd services, and audit configurations.
-
Write and maintain Bash/shell scripts to automate compliance checks, remediation activities, configuration validation, and reporting tasks.
-
Research security hardening updates, understand control intent and rationale, and document implementation approaches, exceptions, and remediation procedures for Linux systems.
Automation & AI-Assisted Tooling
-
Write and maintain automation scripts using Python, Shell scripting, and PowerShell to support compliance workflows.
-
Explore and apply LLM APIs (e.g., OpenAI, Anthropic Claude) to assist with research, content generation, and task automation.
-
Support the development of AI-assisted tools and basic agent workflows under guidance from senior team members.
-
Learn and apply prompt engineering techniques to interact effectively with AI models for compliance use cases.
-
Contribute to automation libraries and reusable script templates for compliance checks and remediation.
Content Development & Collaboration
-
Develop and maintain compliance scripts using PowerShell, Python, and shell scripting.
-
Update and improve existing content as benchmarks, policies, and customer requirements evolve.
-
Work with cross-functional teams (Development, QA, Infrastructure) to deliver quality output on time.
-
Support customers by helping identify and address compliance gaps with practical, well-documented solutions.
Required Technical Skills
Linux
-
2+ years of hands-on experience including:
-
At least one RHEL-based distribution (RHEL / CentOS / Rocky / Alma)
-
At least one Debian-based distribution (Ubuntu / Debian)
-
Working knowledge of disk partitioning, filesystems, and mount management
-
Basic to intermediate understanding of SELinux modes and contexts (good to have)
-
Familiarity with kernel parameter tuning via sysctl
-
Experience with Linux auditing (auditd, audit rules, ausearch, aureport)
-
Exposure to Linux system hardening guidelines (CIS Benchmarks or DISA STIG)
-
Ability to read, write, and troubleshoot Bash/shell scripts
-
Comfort working with system files: /etc/passwd, sudoers, SSH config, PAM, cron, syslog
Automation & Scripting (Required)
-
Python scripting (preferred for automation)
-
Basic to intermediate proficiency
-
Ability to independently write functional automation scripts
-
Used in place of shell where more effective
-
PowerShell scripting for Windows-based or cross-platform tasks
-
Experience using AI-assisted development (“vibe coding”) tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar tools to accelerate scripting, troubleshooting, research, and automation workflows
-
Familiarity with or curiosity about LLM APIs (OpenAI, Anthropic Claude, or similar) and prompt-driven automation workflows
-
Familiarity with or curiosity about LLM APIs (OpenAI, Anthropic Claude, or similar)
General Technical Skills
-
Foundational knowledge of Windows, Linux, macOS, networking, and database systems
-
Basic to intermediate proficiency in regular expressions (Regex)
-
Awareness of industry hardening standards (CIS, DISA STIG, Microsoft SCT)
-
Familiarity with security frameworks: NIST, ISO 27001/27002, PCI-DSS, GDPR, etc.
-
Basic understanding of the MITRE ATT&CK framework
-
Exposure to APIs and tools like Postman is a plus
Required Soft Skills
-
Strong written and verbal communication skills
-
Eager to learn, grow, and take on new challenges
-
Team player who can collaborate in a distributed team environment
-
Organized and attentive to detail with a commitment to quality
-
Ability to manage assigned tasks independently with minimal supervision
Preferred Qualities
-
Self-motivated with a genuine interest in security and compliance
-
Comfortable asking questions and learning from feedback
-
Adaptable to changing requirements and priorities
-
Interest in AI/ML trends and how they apply to security and automation