Staff Software Engineer - Product Security
Core
Building production security capabilities, AI-powered automation, and internal tooling for ServiceNow's enterprise platform.
Role type
Staff Software Engineer (Product Security)
Builds
Security tooling, automation, platform services, and AI-powered security features.
Domain
Enterprise SaaS, Cloud Security, AI/ML Security
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, distributed systems, cloud-native architectures, service design, code review, architecture discussions
Preferred skills
security tooling development, SSDLC automation, container/Kubernetes, infrastructure-as-code, AI/ML pipelines, LLM integration, agentic frameworks, multi-tenant SaaS experience, globally distributed team experience
Technologies
Python, Java, Agent Framework runtime, ACL enforcement, data layer, workflow engine, Kubernetes, cloud platforms
Responsibilities
Design and develop security tooling and automation at enterprise scale; Contribute code directly into product engineering codebases; Build AI-powered security automation integrating in-house models and third-party services; Collaborate with AI Security Research team on tooling for AI agent security; Partner with product engineering teams during open contribution engagements; Help define engineering best practices as a founding member
Seniority
Staff, hands-on IC with team shaping responsibilities