Director of Engineering, Security Risk Management in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Director of Engineering, Security Risk Management in Canada.
This role offers an exciting opportunity to lead the development of large-scale security and vulnerability management systems within a highly innovative and distributed engineering environment. You will shape the technical vision and engineering culture for a platform designed to help organizations manage security risks across massive codebases and complex infrastructures. Working closely with product, design, infrastructure, and data teams, you will drive the evolution of scalable, high-performance systems that deliver actionable security insights to developers and security professionals alike. The position combines strategic leadership, architectural ownership, and hands-on technical influence in a fast-paced remote-first setting. You will also mentor senior engineering leaders, establish operational excellence standards, and contribute to building resilient systems that support enterprise-scale DevSecOps workflows. This is an ideal opportunity for a seasoned engineering leader passionate about distributed systems, application security, and high-impact innovation.
- Lead the technical strategy and architecture for large-scale security risk management and vulnerability analysis systems.
- Design and oversee distributed systems capable of processing high volumes of vulnerability data, repositories, dependency graphs, and security events in real time.
- Drive decisions related to scalable storage architectures, balancing performance, reliability, retention, and cost efficiency across multiple data paradigms.
- Build and optimize event-driven and microservices-based systems to support enterprise-grade security workflows and remediation pipelines.
- Establish engineering standards for observability, scalability, resilience, performance optimization, and fault-tolerant system design.
- Mentor and grow senior engineering talent while fostering a culture of technical excellence, innovation, and continuous improvement.
- Collaborate with product management and design teams to create intuitive user experiences for developers and security professionals.
- Define and maintain architectural decision processes and long-term technical roadmaps for security analysis, risk scoring, and remediation automation.
- Partner with cross-functional engineering teams to ensure seamless integration across the broader DevSecOps ecosystem.
- Lead incident management and operational response for performance and availability issues affecting customer-facing security systems.
- Engage with enterprise customers and stakeholders to understand scaling challenges and align technical solutions with evolving business needs.
- 10+ years of software engineering experience, including at least 5 years leading large-scale distributed systems and engineering organizations.
- Proven expertise in designing and operating high-throughput, low-latency distributed architectures handling millions of daily operations.
- Strong background with relational, graph, time-series, and distributed database technologies.
- Experience with stream-processing frameworks and event-driven architectures such as Apache Kafka, Apache Flink, or similar technologies.
- Hands-on knowledge of cloud-native infrastructure, Kubernetes, and modern observability and monitoring stacks.
- Solid understanding of application security concepts including vulnerability assessment, dependency scanning, static analysis, or security testing.
- Demonstrated success leading and scaling high-performing engineering teams in fast-paced or high-growth environments.
- Ability to drive engineering culture transformation and establish standards for technical excellence and operational maturity.
- Excellent communication and stakeholder management skills, with the ability to explain complex architectural decisions to technical and executive audiences.
- Strong systems-thinking mindset with the ability to balance scalability, maintainability, reliability, and speed of delivery.
- Experience delivering major architectural transformations, platform migrations, or large-scale modernization initiatives.
- Familiarity with data-driven experimentation, performance optimization, and continuous improvement methodologies.
- Collaborative leadership style with experience working across engineering, infrastructure, product, and design organizations.
- Competitive compensation package including base salary, bonus potential, and equity opportunities.
- Fully remote work environment with flexible location options.
- Flexible paid time off to support work-life balance and personal well-being.
- Comprehensive healthcare and wellness benefits.
- Employee stock purchase plan and equity compensation programs.
- Growth and development budget to support continuous learning and career advancement.
- Paid parental leave and family support programs.
- Home office support and remote work equipment assistance.
- Inclusive and collaborative culture with employee resource groups and knowledge-sharing initiatives.
- Opportunity to work on highly impactful systems solving complex distributed security challenges at global scale.