Senior Security Automation Software Programmer
Epic Games3 days ago
Montréal, CanadaSenior
Responsibilities
- Identify high-impact opportunities to automate security operations and independently design, build, and ship end-to-end solutions.
- Architect and deliver enterprise-scale security platforms and services, including detection and response pipelines, asset and software inventory, and risk and exception workflows.
- Build and harden AI-agent workflows with production validation, auditability, and guardrails.
- Integrate security tooling, cloud platforms, and internal data sources into cohesive systems with clean APIs and clear ownership.
- Prototype emerging technologies and turn successful experiments into durable, maintainable products.
- Partner with security, platform, and programming teams to drive adoption through code review, mentorship, and shared standards.
- Own reliability, observability, documentation, and long-term support for delivered systems.
Requirements
- 8+ years of professional software programming experience, including building and operating distributed systems or platforms at enterprise scale.
- Strong proficiency in one or more of Python, Go, TypeScript, or C#, with production-quality software experience preferred.
- Hands-on experience with AWS and/or GCP, containers, Kubernetes, infrastructure-as-code, and CI/CD.
- Experience building automation, internal tools, or data pipelines that 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 demonstrated ability to learn and apply them responsibly.
- Self-directed ownership, strong communication, consensus-building, cross-functional adoption, and a history of improving how teams work.
- Security automation or SOAR experience is a plus.
Tech Stack
Categories
About Epic Games
Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.