Principal Security Software Engineer, Application Security
Core
Principal Security Software Engineer leading application security design, threat modeling, and secure system architecture for Roblox's global 3D platform.
Role type
Principal Security Software Engineer (Application Security)
Builds
Secure design solutions, automation tools, and autonomous agentic workflows for Roblox's platform.
Domain
Internet / Application Security / AI Agent Security
Deliverable
production ML models | product features | infrastructure
Required skills
Application security, threat modeling, secure system design, cryptography (PKI, TLS), secure software development lifecycle, code vulnerability remediation, AI agent security (sandboxing, secrets protection), Linux/Windows security, Python/Golang/C#
Preferred skills
Network and cloud security, secure deployment patterns for AI agents, security automation, stakeholder influence
Technologies
Python, Golang, C#, Bash, Linux, Windows, OWASP Testing Methodology
Responsibilities
Lead company-wide security initiatives, define technical vision for scaling application security, conduct threat modeling and penetration testing, mentor security engineers, design secure autonomous agentic workflows, enable Trust-by-Design principles across engineering teams.
Seniority
Principal, hands-on IC with strategy & mentorship