Senior Security Automation Software Programmer

Epic Games•Cary, NC
•$162,161 - $261,620

About The Position

Epic Games’ InfoSec team protects the company’s networks, hardware, people, and information infrastructure. The team is replacing manual security processes with automated, AI-driven systems that scale with the business. Reporting directly to InfoSec leadership, the Senior Security Automation Software Programmer designs and builds enterprise-grade platforms and services that support security operations and are used across the company. The role involves identifying high-impact automation opportunities and owning solutions from design through delivery. The programmer builds and hardens AI-agent workflows with appropriate validation, auditability, and production safeguards; integrates security tools, cloud platforms, and internal data sources; and turns successful prototypes into maintainable products. The role also promotes adoption through collaboration, code review, mentorship, and shared standards, while taking responsibility for reliability, observability, documentation, and ongoing support.

Requirements

  • At least 8 years of professional software programming experience, including building and operating distributed systems or platforms at enterprise scale.
  • Strong proficiency in one or more modern programming languages, such as Python, Go, TypeScript, or C#.
  • Hands-on experience with AWS and/or GCP, containers and Kubernetes, infrastructure-as-code, and CI/CD.
  • Experience building automation, internal tools, or data pipelines that measurably reduced manual effort or improved operational outcomes.
  • Working knowledge of security fundamentals and operations, including identity, vulnerability management, logging and detection, and incident response.
  • Practical experience building with LLMs and AI agents, or a demonstrated ability to learn quickly and apply them responsibly.
  • A self-directed, ownership-driven approach, with the ability to identify a problem, define a solution, and deliver it with minimal oversight.
  • Curiosity about emerging technology, paired with sound judgment about production readiness.
  • Excellent communication skills and the ability to build consensus and drive adoption among technical and non-technical stakeholders.
  • A bias for action and a history of improving how teams work.

Nice To Haves

  • A track record of shipping production-quality code.
  • Security automation or SOAR experience.

Responsibilities

  • Identify high-impact opportunities to automate security operations and independently design, build, and ship solutions end to end.
  • Architect and deliver enterprise-scale platforms and services, including detection and response pipelines, asset and software inventory, and risk and exception workflows.
  • Build and harden AI-agent workflows for recurring security work, including the validation, auditability, and guardrails needed for production use.
  • Integrate security tooling, cloud platforms, and internal data sources into cohesive systems with clean APIs and clear ownership.
  • Prototype with emerging technologies and turn successful experiments into durable, maintainable products.
  • Partner with security, platform, and programming teams to drive adoption and raise programming standards through code review, mentorship, and shared practices.
  • Own the reliability of delivered systems, including observability, documentation, and long-term support.

Benefits

  • Most employees are eligible to participate in Epic’s benefit plans and discretionary incentive programs, subject to the terms of those plans or programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service