Software Engineer (Cybersecurity)
Core
Design, develop, and deploy software solutions to safeguard national cybersecurity operations, focusing on threat detection, investigation, and system resilience.
Role type
Software Engineer (Cybersecurity)
Builds
Advanced cybersecurity software solutions, scalable system architectures, high-performance microservices, and system health dashboards.
Domain
National Cybersecurity / Defense
Deliverable
production ML models | product features | infrastructure
Required skills
Python, JavaScript, Java, Microservice architecture, RESTful API design, CI/CD pipeline implementation, Database management, Container orchestration
Preferred skills
SIEM systems, Frontend development (ReactJS), Backend frameworks (FastAPI, ExpressJS, Spring Boot), DevOps tools (Gitlab CI/CD, Jenkins, Helm), Kubernetes, Docker
Responsibilities
Architect and build advanced cybersecurity software solutions for threat detection and analysis; Design scalable and high-availability system architecture with CI/CD; Develop high-performance microservices and RESTful APIs; Enhance dashboards for system health monitoring and telemetry collection.
Seniority
Junior to Mid-level, hands-on IC