Senior Product Security Engineer
Design secure frameworks and patterns for AI workflows, agents, models, and microservices; build security controls and developer-facing automation; and perform security reviews, penetration tests, code reviews, and system design reviews.
Responsibilities
- Design and build secure frameworks and patterns for high-performance AI workflows, agents, and models.
- Create reusable security patterns for microservices, service-to-service authorization, API security, and multi-tenant data isolation.
- Create developer-facing tools and automation to identify security issues early.
- Perform security reviews, penetration tests, code reviews, and system design reviews.
Requirements
- 7+ years of experience shipping production software.
- Strong system design skills.
- Deep expertise in Golang and Node.js/JavaScript.
- Experience building and debugging distributed systems.
- Experience securing gRPC services, REST APIs, and microservice architectures.
- Experience implementing OAuth2, OIDC, SAML, JWT, RBAC, and ABAC authentication and authorization systems.
- Production experience with SAST, DAST, SCA, and CI/CD integration.
- Knowledge of runtime application security and observability tools.
- Understanding of Docker, Kubernetes, and network security fundamentals.
- Knowledge of OWASP Top 10, secure coding, cryptography, and secure design principles.
Benefits
- Competitive compensation
- Restricted Stock Units
- Paid time off
- Paid holidays
- Comprehensive health, dental, and vision insurance
- Employer HSA contributions
- Paid parental leave
- Paid life insurance
- Short-term and long-term disability insurance
- Professional development
- Tuition reimbursement
- Mental health and wellness support
- Commuter benefits
- Cell phone stipend
- 401(k) plan with company match up to 4% of salary
- Volunteer time off