Role overview
Lead engineering for a portfolio of enterprise security products, taking responsibility for technical direction, delivery, product quality, and organizational capability. The portfolio serves customers across on-premises, appliance, and SaaS deployments, with a focus on evolving cloud architecture and making AI-assisted engineering part of everyday development and operations.
Responsibilities
- Set the portfolio’s engineering strategy and guide secure, reliable, scalable SaaS architecture on AWS while supporting other deployment models.
- Lead adoption of AI-assisted and agentic methods across design, development, testing, release, and operational work; establish standards and measure results.
- Own release quality and predictability, advancing automated and continuous testing across delivery pipelines.
- Direct vulnerability response from triage through remediation and patch delivery, partnering on threat modeling, code review, and security testing.
- Lead a multi-team organization through managers and senior leaders; build the leadership bench and set planning and execution practices.
- Own budget, staffing, vendor, and tooling decisions, and represent engineering with product, executive, and customer stakeholders.
Requirements
- At least 12 years in software engineering, including 5 or more years leading multi-team organizations through managers or directors.
- Record of delivering enterprise software at scale, ideally across on-premises and SaaS environments.
- Experience building security-sensitive software and leading vulnerability remediation in partnership with security teams.
- Strong AWS experience, including the ability to discuss architecture, security, and cost.
- Firsthand use of AI development tools and experience leading adoption across teams with measurable results.
- Familiarity with modern SaaS practices such as multi-tenant architecture, CI/CD, infrastructure as code, observability, and automated quality engineering.
- Sound budget and vendor judgment, plus clear communication with executives, peers, and customers.
Nice to have
- Identity or privileged access management experience; .NET/C# enterprise application leadership; or regulated cloud experience such as FedRAMP or StateRAMP.
- Experience delivering AI-powered product capabilities or leading distributed teams across countries and time zones.
- A bachelor’s degree in computer science, software engineering, or equivalent experience; a master’s degree is a plus.