I

iManage

Document management and AI-driven legal workflows

Principal Product Security Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeChicago, IL, USA$165k - $205k /yr

About the Job

Requirements

  • A bachelor's degree or higher in computer science or a related field.
  • Seven to ten or more years of relevant work experience.
  • Extensive experience assessing risk and providing remediation guidance for vulnerabilities detected in one or more of the following areas: static application security testing, software composition analysis, dynamic application security testing, host/container security, infrastructure as code, platform security, manual penetration testing, cloud configuration, network security, data security, API security, and continuous integration/continuous delivery processes.
  • Extensive experience with best practices, metrics, and mechanisms for improving security testing methodologies.
  • Proven experience and understanding of multi-tier web application architecture patterns.
  • Extensive experience with software development practices, tooling, and technologies.
  • An in-depth understanding of OWASP Top 10 risks, including injection, cross-site scripting, and cross-site request forgery.
  • Understanding of data classification and data security control implementations.
  • Extensive experience with common cloud security controls and best practices.
  • Experience measuring software security programs using BSIMM, SAMM, and ASVS frameworks.

Responsibilities

  • Create best practices, metrics, and mechanisms to improve security testing methodologies within a software development life cycle.
  • Analyze emerging trends, news, and changes in the threat and compliance environment with respect to organizational risk.
  • Advise organizational management while developing and executing plans for compliance and risk mitigation.
  • Develop and communicate security training material for engineering and security champions.
  • Mentor team members, continuously learn and improve within the company, and share knowledge with colleagues.
  • Communicate the security posture of applications and deployment environments internally to the organization and externally to customers.
  • Guide global engineering teams on security considerations and assess and improve product security.
  • Help maintain and mature the Zero-Trust architecture.
  • Support engineers in shipping secure code and infrastructure through threat modeling, architecture reviews, dynamic and static code reviews, cloud assessments, data security assessments, runtime/event security, compliance, and red team, blue team, and purple team activities.

Desired Qualifications

  • Ability and desire to communicate with colleagues to strategize and implement continual improvement through industry best practices, threat modeling, and vulnerability triage.

About the Company

iManage

Document management and AI-driven legal workflows

iManage provides work product management software for law firms and corporate legal departments, combining document management, email management, and AI-driven insights. The platform organizes and indexes documents and emails, uses AI to surface relevant information, automates routine tasks, and offers secure, centralized handling of data in a subscription-based service. It differentiates itself with a strong legal focus, AI features tailored to legal workflows, and a partner ecosystem that supports deployment and ongoing success. Its main goal is to help legal professionals work more efficiently and securely, with less administrative burden so they can focus on delivering legal services.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2015

Recently Posted Jobs

Explore more opportunities at iManage

See more jobs