Cybersecurity Software Engineer (SIEM & Automation)

Remote Full-time
About the position

The position requires strong software development expertise combined with hands-on cybersecurity engineering skills, including Kali Linux server deployment, penetration testing toolchain support, SIEM data ingestion, and security automation scripting.

Responsibilities
• Security Engineering & Development Design and develop secure software components, APIs, and microservices to support penetration testing workflows and security automation.
• Build custom integrations between penetration testing platforms, vulnerability scanning tools, and enterprise SIEM platforms.
• Develop data ingestion pipelines to normalize and forward security telemetry into Splunk and other SIEM platforms.
• Create automation scripts to orchestrate security testing, evidence collection, and reporting processes.
• Support integration of security testing results into governance, risk, and compliance (GRC) platforms.
• Penetration Testing Enablement Build and maintain Kali Linux-based penetration testing infrastructure, including virtualized and cloud-hosted environments.
• Configure and manage penetration testing toolchains, frameworks, and supporting services.
• Develop custom exploit scripts, test harnesses, and proof-of-concept code to validate security findings.
• Support red team and application penetration testing engagements through automation and tool development.
• SIEM & Security Operations Integration Develop APIs and connectors to integrate security tools with enterprise SIEM platforms.
• Implement log parsing, enrichment, and normalization logic to improve detection fidelity.
• Automate alert enrichment, correlation, and reporting workflows.
• Collaborate with CSOC teams to align development efforts with detection and monitoring requirements.
• Scripting & Automation Develop scripts using Python, PowerShell, Bash, or similar languages to automate security operations and testing processes.
• Implement CI/CD pipelines for security tooling and integration code.
• Maintain version control repositories and documentation for developed solutions.
• Security & Compliance Alignment Ensure developed solutions comply with HHSC security standards, DIR security control requirements, and NIST-based frameworks.
• Participate in architecture reviews, risk assessments, and technical design sessions.
• Produce technical documentation, configuration guides, and operational runbooks.

Requirements
• Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
• 3–5 years of professional software development experience.
• Proficiency in one or more programming languages: Python, Java, JavaScript, or C#.
• Experience developing REST APIs and integrating enterprise platforms.
• Hands-on scripting experience (Python, Bash, PowerShell).
• Experience deploying and administering Linux systems.
• Familiarity with SIEM platforms (Splunk, Sentinel, or equivalent).
• Knowledge of cybersecurity fundamentals and secure coding practices.

Nice-to-haves
• 5–8 years of professional software development experience.
• Advanced experience building security automation and platform integrations.
• Hands-on experience with penetration testing tools and Kali Linux environments.
• Experience developing security data pipelines and SIEM integrations.
• Experience with containerization and virtualization (Docker, VMware, cloud-hosted labs).
• Ability to design scalable and resilient security tool architectures.
• Experience working in regulated or government environments preferred.
• OSCP, CEH, or equivalent penetration testing certification.
• Splunk Certified Developer or SIEM integration experience.
• Security+, CISSP, or equivalent security certification.
• Linux administration certification.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Customer Support Manager – Delivering Exceptional Remote Customer Experiences at careerzynith

Remote

Experienced Remote Data Entry Specialist – Flexible Hours, Competitive Pay, and Professional Growth Opportunities

Remote

Remote English Teacher for Young Learners

Remote

Senior JavaScript Developer - Decoupled CMS Specialist

Remote

**Experienced Full Stack Data Entry Specialist – Remote Opportunity with blithequark**

Remote

Senior Advanced Software Engineer ? Cloud

Remote

Entry Level Remote Data Entry Specialist – Work From Home Opportunities | Flexible Hours & Comprehensive Training

Remote

Product Marketing Associate I

Remote

Driver Merchandiser- El Campo/Victoria, Texas Areas

Remote

Hiring Now: Content Editor - Part Time Work From Home

Remote
← Back