Senior Security Engineer focusing on offensive and defensive security at Menlo Security. Conducting penetration testing and ensuring cloud architecture security in multi-cloud environments.
Responsibilities
Collaborative Penetration Testing (AWS & GCP): Work in tandem with a peer pentester to conduct deep-dive penetration tests of our products across our multi-cloud environment.
Control Plane: Review IAM policies, service configurations, and cloud-native permission structures.
Data Plane & Web UI: Execute dynamic testing against web interfaces and API endpoints.
Infrastructure Review: Assess the security posture of a hybrid infrastructure that mixes containers and Virtual Machines (VMs) infrastructures.
AI-Augmented Security Assessments: Actively utilize AI and Large Language Models (LLMs) to automate reconnaissance, generate attack vectors, analyze configurations, and draft vulnerability reports.
Pipeline Management: Monitor bug bounty pipelines and external reports, validating findings and managing researcher communication.
Requirements
Multi-Cloud Fluency: Demonstrate a deep architectural understanding of GCP and AWS.
Container Security: Proven experience auditing and hardening managed container services (GKE Autopilot/Standard, EKS, ECS) and self-hosted/unmanaged workloads (K8s, k3s, OCI-runc).
AI Tooling: Demonstrated ability to integrate AI/LLM tools (e.g., Gemini, Claude) into the pentesting lifecycle to increase speed and coverage.
Web Application Security: Expert-level knowledge of web application security principles and offensive testing methodologies, with deep proficiency in OWASP Top 10 vulnerabilities, modern web framework exploitation, and API security (REST, WebSockets). Extensive hands-on experience conducting manual security assessments using Burp Suite Professional, OWASP ZAP, or similar tooling.
Security Automation: Proficiency in Python, Go, or Bash to eliminate "toil."
Infrastructure as Code: Solid grasp of Terraform and cloud-native deployment patterns.
Benefits
All employees may be eligible to become Menlo Security shareholders through eligibility for stock-based compensation grants, which are awarded to employees based on company and individual performance.
Senior QA Data Analyst creating Looker telemetry dashboards for Warner Bros. Discovery’s Montréal AAA game studio. Verifying game data and delivering actionable insights to QA and development teams.
Quality Assurance Analyst testing software for Computershare’s global customer communications solutions. Validating releases, tracking defects, and supporting a major internal transformation initiative.
Freelance QA testers testing apps and websites for Tester Work in Ontario, Canada. Executing functional, exploratory, and usability tests for customer projects.
Senior QA Analyst validating nesto Cloud's mortgage technology end to end before client UAT. Coordinating test coverage, automation review, bug triage, and client issue resolution.
Senior QA Analyst validating nesto's cloud mortgage platform before client UAT. Designing end - to - end coverage, investigating automation failures, and coordinating bug resolution.
Accessibility Test Analyst validating web applications and digital documents for PLATO, Canada’s Indigenous - owned software testing company. Ensuring WCAG 2.1 and EN 301 549 compliance through manual testing and defect reporting.
Mobile Application Tester manually testing web, iOS, and Android applications for Symbiotic Digital, an IT consulting and recruitment company. Supporting agile Scrum teams through regression testing, bug documentation, test scenarios, and Azure DevOps workflow monitoring.
Quality Assurance Analyst testing Shopify eCommerce products for Canadian furniture retailer. Developing test strategies, executing manual and automated tests, and resolving software defects.