Staff Software Engineer - Product Security
Core
Design and develop security tooling, automation, and platform services at enterprise scale, embedding security capabilities directly into product engineering codebases and building AI-powered security automation.
Role type
Staff Software Engineer (Product Security)
Builds
Security tooling, automation, platform services, and AI-powered security features integrated into ServiceNow's product stack.
Domain
Enterprise SaaS, Cloud Security, AI/ML Security
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Distributed Systems, Cloud-Native Architectures, Software Engineering at Scale, Code Review, Architecture Design
Preferred skills
Security Tooling Development, SSDLC Automation, Container/Kubernetes, Infrastructure-as-Code, SaaS/Multi-tenant Experience, Globally Distributed Team Experience
Technologies
Python, Java, Agent Framework runtime, ACL enforcement, Data layer, Workflow engine, LLM integration, Agentic frameworks
Responsibilities
Design and develop security tooling and automation operating at enterprise scale; Contribute code directly into product engineering codebases; Build AI-powered security automation by integrating models and third-party services; Participate in design reviews, code reviews, and architecture discussions; Help define engineering best practices as a founding team member.
Seniority
Staff, hands-on IC with mentorship responsibilities
