Security Automation Engineer

Reference: 9892_1788989273

Key Responsibilities

  • Design, develop, test, deploy, and operate production-grade security automation and AI-driven workflows.
  • Build intelligent agents capable of securely accessing security data, invoking approved tools, maintaining context, and executing multi-step workflows.
  • Develop automation that can assist with:
    • Threat intelligence
    • Threat hunting
    • Detection engineering
    • Security investigations
    • Incident response
    • Security data analysis
  • Apply modern AI and automation techniques, including:
    • Tool calling
    • Retrieval-augmented generation (RAG)
    • Structured generation
    • Planning
    • Reflection
    • Verification
    • Model routing
    • Multi-agent coordination
  • Design mechanisms for memory, context management, task recovery, escalation, and human approval.
  • Build automation designed to reduce operational noise and false positives while improving the speed and consistency of security response.
  • Develop appropriate security controls and guardrails around AI agents and automated workflows.
  • Create evaluation and testing strategies to measure the accuracy, reliability, security, and performance of automation.
  • Evaluate emerging AI models, agent frameworks, automation platforms, and orchestration technologies.
  • Prototype new capabilities and transition successful solutions into reliable production environments.
  • Work closely with threat intelligence analysts, threat hunters, detection engineers, incident responders, and security-data engineers to understand operational challenges.
  • Translate security requirements and operational processes into scalable technical solutions.
  • Develop clean, maintainable, scalable, and well-documented code.
  • Troubleshoot, monitor, and continuously improve automation running in production.
  • Participate in architecture, design, code reviews, and technical decision-making.
  • Identify opportunities to automate repetitive or time-sensitive security processes and improve overall SOC efficiency.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Cybersecurity, Information Systems, or a related field, or equivalent professional experience.
  • 8+ years of experience in software engineering, security engineering, automation engineering, AI/ML engineering, or a related technical field.
  • Strong hands-on software development experience.
  • Experience building automation solutions or AI-powered applications for production environments.
  • Experience working with Large Language Models (LLMs), generative AI, or agentic AI technologies.
  • Strong programming skills in Python and/or another modern programming language.
  • Experience integrating applications with APIs, tools, data sources, and external systems.
  • Understanding of AI agent concepts such as tool use, planning, context management, retrieval, memory, and verification.
  • Experience designing and implementing reliable, scalable technical solutions.
  • Strong analytical and problem-solving skills.
  • Ability to work with both software engineers and security professionals to translate operational challenges into technical solutions.

Preferred Qualifications

  • Experience building agentic AI systems or autonomous security workflows.
  • Experience with security automation, SOAR, SIEM, or security orchestration platforms.
  • Experience with cybersecurity operations, threat intelligence, threat hunting, detection engineering, or incident response.
  • Experience with RAG, vector databases, embeddings, semantic search, or knowledge retrieval.
  • Experience with multi-agent architectures and AI orchestration frameworks.
  • Experience developing AI evaluation frameworks, testing harnesses, or benchmarking processes.
  • Experience with Kubernetes, cloud platforms, microservices, APIs, and distributed systems.
  • Experience implementing human-in-the-loop controls and approval workflows.
  • Experience taking AI/automation solutions from proof of concept through production deployment.
  • Familiarity with security controls and best practices for deploying AI systems in enterprise environments.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 09/09/2026
Reference: 9892_1788989273

Security Automation Engineer

United States of America Contract Security engineer Remote

Other similar jobs

Senior Quality Engineer - Software Automation & Development

Added 09/09/2026

Senior Quality Engineer - Software Automation & DevelopmentJob SummaryWe are looking for a highly experienced Senior Quality Engineer with a strong background in software development, test automation, and quality assurance. This individual will help ensure the delivery of reliable, scalable, and high-performing software applications.This is a hands-on role for someone who understands both how to build software and how to test it effectively. The ideal candidate will have experience developing automated tests, analyzing quality metrics, troubleshooting defects, and collaborating closely with software engineering teams.ResponsibilitiesDevelop and execute comprehensive test plans and testing strategies.Write, maintain, and execute manual and automated test cases.Track...

Learn more

Lead QA Automation Engineer

Added 08/09/2026

We are seeking an experienced Senior SDET / QA Automation Engineer to join our technology team. The ideal candidate will have a strong background in software quality assurance, test automation, application development, and database technologies. This role involves designing and executing test strategies, developing automation frameworks, collaborating with cross-functional teams, and ensuring the delivery of high-quality software solutions.The successful candidate will possess a blend of QA expertise, software development skills, and database knowledge, with experience working across the full software development lifecycle.Key ResponsibilitiesDevelop and execute comprehensive test plans, test cases, and test scripts to ensure software quality and reliability.Design, build,...

Learn more

Senior QA Automation Engineer

Added 08/09/2026

We are seeking an experienced Senior SDET / QA Automation Engineer to join our technology team. The ideal candidate will have a strong background in software quality assurance, test automation, application development, and database technologies. This role involves designing and executing test strategies, developing automation frameworks, collaborating with cross-functional teams, and ensuring the delivery of high-quality software solutions.The successful candidate will possess a blend of QA expertise, software development skills, and database knowledge, with experience working across the full software development lifecycle.Key ResponsibilitiesDevelop and execute comprehensive test plans, test cases, and test scripts to ensure software quality and reliability.Design, build,...

Learn more

Senior SDET / QA Automation Engineer

Added 08/09/2026

We are seeking an experienced Senior SDET / QA Automation Engineer to join our technology team. The ideal candidate will have a strong background in software quality assurance, test automation, application development, and database technologies. This role involves designing and executing test strategies, developing automation frameworks, collaborating with cross-functional teams, and ensuring the delivery of high-quality software solutions.The successful candidate will possess a blend of QA expertise, software development skills, and database knowledge, with experience working across the full software development lifecycle.Key ResponsibilitiesDevelop and execute comprehensive test plans, test cases, and test scripts to ensure software quality and reliability.Design, build,...

Learn more

Industrial Automation Engineer

Added 01/09/2026

Industrial Automation EngineerLocation: RemotePosition OverviewWe are seeking an experienced Industiral Automation Engineer to support a large-scale fleet of automated industrial systems operating in a high-availability production environment. This role focuses on remote troubleshooting, controls software support, system reliability, and operational performance improvements for deployed automation equipment.The ideal candidate combines strong industrial automation expertise with software development and diagnostic capabilities, enabling them to identify, analyze, and resolve complex controls and system performance issues.Key ResponsibilitiesTroubleshoot and resolve production system issues remotely using alarms, system logs, telemetry, and PLC diagnostic tools.Develop, modify, test, and maintain PLC software utilizing Structured Text and IEC 61131-3...

Learn more

Automation Software Engineer

Added 01/09/2026

Automation Software EngineerLocation: RemotePosition OverviewWe are seeking an experienced Automation Software Engineer to support a large-scale fleet of automated industrial systems operating in a high-availability production environment. This role focuses on remote troubleshooting, controls software support, system reliability, and operational performance improvements for deployed automation equipment.The ideal candidate combines strong industrial automation expertise with software development and diagnostic capabilities, enabling them to identify, analyze, and resolve complex controls and system performance issues.Key ResponsibilitiesTroubleshoot and resolve production system issues remotely using alarms, system logs, telemetry, and PLC diagnostic tools.Develop, modify, test, and maintain PLC software utilizing Structured Text and IEC 61131-3...

Learn more

Automation Software Engineer

Added 01/09/2026

Automation Software EngineerLocation: RemotePosition OverviewWe are seeking an experienced Automation Software Engineer to support a large-scale fleet of automated industrial systems operating in a high-availability production environment. This role focuses on remote troubleshooting, controls software support, system reliability, and operational performance improvements for deployed automation equipment.The ideal candidate combines strong industrial automation expertise with software development and diagnostic capabilities, enabling them to identify, analyze, and resolve complex controls and system performance issues.Key ResponsibilitiesTroubleshoot and resolve production system issues remotely using alarms, system logs, telemetry, and PLC diagnostic tools.Develop, modify, test, and maintain PLC software utilizing Structured Text and IEC 61131-3...

Learn more

Senior Automation Software Engineer - PLC / CODESYS

Added 01/09/2026

Senior Automation Software Engineer - PLC / CODESYSLocation: Kirkland, WAWork Model: HybridExperience: 5+ YearsPosition SummaryWe are looking for a Senior Automation Software Engineer with a strong background in PLC and machine-control software development.This engineer will build modular, reusable control applications for automated equipment and high-throughput material-handling systems. The position combines software engineering with industrial controls, making it ideal for someone who enjoys developing software while working directly with physical automation hardware.ResponsibilitiesDesign and develop control applications using CODESYS V3 or Beckhoff TwinCAT.Develop production-quality Structured Text programs following IEC 61131-3 standards.Create modular Function Blocks and reusable software libraries.Design machine sequencing using state...

Learn more

Senior Controls Engineer - Industrial Automation Software

Added 01/09/2026

Senior Controls Engineer - Industrial Automation SoftwareLocation: Renton, WAWork Model: HybridExperience: 5+ YearsAbout the RoleWe are hiring a Senior Controls Engineer with strong software development experience to support advanced automated material-handling and machine-control systems.The successful candidate will develop reusable PLC software and integrate control applications with real-world industrial equipment. Strong experience with Beckhoff TwinCAT or CODESYS, Structured Text, EtherCAT, and state-machine design is highly valued.What You'll DoDevelop and maintain PLC/control software using CODESYS V3 or Beckhoff TwinCAT.Write structured, reusable IEC 61131-3 Structured Text code.Build reusable Function Blocks and control libraries.Develop state-machine-based machine sequences.Implement equipment startup, shutdown, fault, recovery, and safety...

Learn more

QA Automation Engineer

Added 20/08/2026

QA Automation Engineer - AI & Agentic SystemsLevel: Senior IC Location: RemoteRole SummaryWe are building agentic AI systems that can interpret complex data sources, documentation, and structured information to perform analysis, validation, and decision-support tasks. This role exists to make those agents trustworthy enough to act on.This is a senior, hands-on quality role weighted toward testing non-deterministic AI and agentic systems. That is where most of your time sits and where the hiring bar is highest. You will also own the broader quality surface: integration, API, and performance testing are part of the remit, not out of scope.The differentiator for...

Learn more

QA Automation Engineer

Added 19/08/2026

QA Automation Engineer - AI & Agentic SystemsLevel: Senior IC Location: RemoteRole SummaryWe are building agentic AI systems that can interpret complex data sources, documentation, and structured information to perform analysis, validation, and decision-support tasks. This role exists to make those agents trustworthy enough to act on.This is a senior, hands-on quality role weighted toward testing non-deterministic AI and agentic systems. That is where most of your time sits and where the hiring bar is highest. You will also own the broader quality surface: integration, API, and performance testing are part of the remit, not out of scope.The differentiator for...

Learn more

Automation Controls Engineer

Added 18/08/2026

Controls Automation EngineerOur client is seeking a Controls Engineer to support the development of next-generation material handling and conveyance control systems. This role involves designing and developing machine control software, integrating industrial hardware, and supporting deployment of large-scale automation solutions.Key Requirements5+ years of experience in industrial automation, controls engineering, or machine control developmentStrong PLC programming experience using IEC 61131-3 Structured TextExperience with Beckhoff TwinCAT, Allen-Bradley, Siemens, or similar PLC platformsProven experience developing state-machine based control logic is nice to haveHands-on experience integrating motors, drives, sensors, actuators, and industrial networksExperience with EtherCAT, EtherNet/IP, Profinet, or ModbusAbility to read electrical schematics and...

Learn more

Automation Engineer

Added 18/08/2026

Automation EngineerOur client is seeking a Controls Engineer to support the development of next-generation material handling and conveyance control systems. This role involves designing and developing machine control software, integrating industrial hardware, and supporting deployment of large-scale automation solutions.Key Requirements5+ years of experience in industrial automation, controls engineering, or machine control developmentStrong PLC programming experience using IEC 61131-3 Structured TextExperience with Beckhoff TwinCAT, Allen-Bradley, Siemens, or similar PLC platformsProven experience developing state-machine based control logic is nice to haveHands-on experience integrating motors, drives, sensors, actuators, and industrial networksExperience with EtherCAT, EtherNet/IP, Profinet, or ModbusAbility to read electrical schematics and control...

Learn more

Automation Engineer

Added 13/08/2026

Automation EngineerOur client is seeking a Controls Engineer to support the development of next-generation material handling and conveyance control systems. This role involves designing and developing machine control software, integrating industrial hardware, and supporting deployment of large-scale automation solutions.Key Requirements5+ years of experience in industrial automation, controls engineering, or machine control developmentStrong PLC programming experience using IEC 61131-3 Structured TextExperience with Beckhoff TwinCAT, Allen-Bradley, Siemens, or similar PLC platformsProven experience developing state-machine based control logic is nice to haveHands-on experience integrating motors, drives, sensors, actuators, and industrial networksExperience with EtherCAT, EtherNet/IP, Profinet, or ModbusAbility to read electrical schematics and control...

Learn more

Automation Engineer

Added 13/08/2026

Automation EngineerOur client is seeking a Controls Engineer to support the development of next-generation material handling and conveyance control systems. This role involves designing and developing machine control software, integrating industrial hardware, and supporting deployment of large-scale automation solutions.Key Requirements5+ years of experience in industrial automation, controls engineering, or machine control developmentStrong PLC programming experience using IEC 61131-3 Structured TextExperience with Beckhoff TwinCAT, Allen-Bradley, Siemens, or similar PLC platformsProven experience developing state-machine based control logic is nice to haveHands-on experience integrating motors, drives, sensors, actuators, and industrial networksExperience with EtherCAT, EtherNet/IP, Profinet, or ModbusAbility to read electrical schematics and control...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.