remote
Cyber Software Engineer - Nightwing
Software Engineer
Develop and integrate secure software solutions for cyber defense, incident response, and vulnerability research, leveraging Python, C++, Linux, and cloud platforms to support government and intelligence missions.
About the role
Key Responsibilities
- Design, develop, and maintain secure software tools for cyber defense, incident response, and vulnerability assessment.
- Implement automated detection, analysis, and remediation workflows using Python and C++ on Linux environments.
- Collaborate with threat analysts to integrate malware analysis capabilities and intelligence feeds into operational platforms.
- Deploy and manage cloud‑based services (AWS) to support scalable data processing and secure communications.
- Provide on‑site technical support during high‑severity incidents, including forensic data collection and rapid remediation.
Requirements
- Strong programming experience in Python and C++ with a focus on security‑oriented development.
- Deep knowledge of Linux system internals, networking, and hardening techniques.
- Hands‑on experience in incident response, malware analysis, and vulnerability research.
- Proficiency with cloud platforms, preferably AWS, including IAM, EC2, and S3 security configurations.
- Clear communication skills and ability to work in fast‑paced, mission‑critical environments.