Software Security Engineer, Detection & Response Engineering (Remote, Canada)
This is a remote position. We are looking for candidates in the USA and Canada only.
As a Software Security Engineer on the Detection & Response Engineering team, you will work to build advanced security tools and processes around our observability platform to detect and stop advanced threats to our platform, employees, and customers. Your work will span all areas of the stack, involving cutting-edge development, detection research, response automation, and sharing learnings with the wider security community. You will collaborate with security engineers, full-stack developers, and customer-facing teams to address security and detection challenges.
Responsibilities
- Design, build, and maintain internal detection systems based on the Grafana observability stack, processing millions of security data points daily.
- Research and develop sophisticated detection rules, contributing to open-source projects where applicable.
- Coordinate with product teams and stakeholders to ensure effective telemetry for all products.
- Develop and maintain response tools to automate and streamline security responses, including writing runbooks for manual procedures.
- Integrate telemetry, detections, and response procedures into operational processes following a SOC-less model.
- Design security and operational metrics to measure success and demonstrate security value.
- Respond to security alerts, potential incidents, and customer security issues.
Requirements
- Proficiency in at least one programming language; experience with Go, TypeScript (React), and Python preferred. Code screening will be part of the process.
- Knowledge of core security concepts and their application to modern application architectures.
- Experience with detection engineering concepts, such as Sigma detection rules.
- Experience with public clouds, container ecosystems, and secure application deployment.
- Self-motivated with curiosity and a proactive attitude.
- Effective communication skills, both written and verbal, including technical documentation.
- Degree in Computer Science or equivalent experience demonstrating coding ability.
Bonus Points
- Familiarity with Grafana OSS projects and observability tooling for security.
- Experience engaging with OSS communities.
- Experience securing large-scale distributed systems on Kubernetes in cloud environments.
In Canada, the base salary range is CAD 153,000 - 192,000. Actual compensation depends on experience and skills. Benefits include equity, bonuses, and others. For applicants outside Canada, compensation details will be discussed during the process.