Overview
Director of Engineering, Security Risk Management (Remote - EMEA, Canada or US)
We are seeking a visionary engineering leader to drive the evolution of a large-scale Security Risk Management (SRM) platform, enabling vulnerability analysis and remediation across global enterprise environments. In this strategic role, you'll design and implement distributed systems, empower high-performing teams, and define technical standards for scalability, observability, and performance in security-critical environments. You will collaborate with senior engineering and product teams to create solutions that empower both developers and security professionals to integrate secure practices into their workflows and lead AI-driven innovation in the DevSecOps domain.
Responsibilities
- Provide strategic and technical leadership to define the SRM architecture, ensuring robust performance, scalability, and reliability across large, distributed systems
- Design real-time data processing pipelines capable of handling complex vulnerability data from thousands of repositories and millions of commits
- Oversee storage decisions for massive security datasets, optimizing performance, cost, and retention across multiple database paradigms
- Champion a culture of engineering excellence through distributed systems design, observability standards, and fault-tolerant architecture
- Collaborate closely with Product, UX, and Design teams to translate advanced technical capabilities into intuitive, enterprise-ready solutions
- Mentor senior engineers, foster technical growth, and instill high standards for architectural decision-making
- Lead initiatives to integrate emerging technologies such as graph databases, stream processing, and ML inference into scalable, enterprise-level security solutions
- Partner cross-functionally with infrastructure, data, and AI teams to ensure seamless platform integration and reliability
Requirements
10+ years of experience in software engineering, including 5+ years leading distributed systems at enterprise scaleProven expertise in designing and managing high-throughput, low-latency systems with complex data structuresStrong knowledge of modern data technologies — PostgreSQL, Cloud Spanner, graph and time-series databases, and distributed key-value storesHands-on experience with container orchestration (Kubernetes), event-driven architectures, and stream processing frameworks such as Kafka or FlinkDeep understanding of application security, vulnerability management, and static or dependency analysis workflowsDemonstrated success in leading large, high-performing engineering teams and transforming technical cultureExcellent communication skills, with the ability to convey complex technical ideas to both executives and engineersBenefits
Competitive salary package, equity plan, and comprehensive health benefitsFully remote role with flexible working hours and generous paid time offGrowth and Development Fund to support continuous learning and professional developmentParental leave and home office support for optimal work-life balanceInclusive and diverse environment that values innovation, collaboration, and individual contributionNote : This description focuses on the essential responsibilities and qualifications for the role. Job-related screening processes and non-discrimination statements are aligned with standard industry practices.
#J-18808-Ljbffr