Simple, secure networks for teams of any scale. Built on WireGuard.
Security Software Engineer
Location
Canada
Posted
152 days ago
Salary
$218.4K - $273.4K / year
Seniority
Senior
Job Description
Security Software Engineer
Tailscale
• Improve the security properties of Tailscale by identifying opportunities for security and privacy features, bug fixes, and defense-in-depth, and implementing them across our codebase. • Audit Tailscale features for technical security weaknesses, identifying mitigations or solutions, and driving them towards resolution. • Support engineering decisions with threat modeling and security analysis and expertise. • You will spend at least 50% of your time in this role writing software vs purely operational or governance security responsibilities.
Job Requirements
- Proficiency developing in at least one programming language (Tailscale uses Go)
- Proficiency developing for at least one application platform (e.g. iOS, Android, web, Windows, macOS, Linux)
- Prior experience in a safety-related technical role, e.g.:
- application security or application platform security
- penetration testing
- threat modeling and prioritization
- user experience design or research
- digital forensics and incident response
- Deep understanding of web application vulnerabilities (e.g., OWASP Top 10), client-side security, and common API security flaws
- Collaborate with engineering teams to promote secure coding practices and provide targeted security guidance and training
- Knowledge of cryptographic primitives and protocols
- Knowledge of common networking protocols.
Benefits
- An inclusive, flexible environment where you can be your authentic self.
- A competitive total compensation package.
- Comprehensive group benefits with no waiting period.
- Remote first company.
- Connect with other Tailscalars IRL.
- Support for your personal and professional development.
- Paid time off and a healthy work-life integration.
- A build-your-own home office setup.
- Generous parental leave program from your first day.
Related Guides
Related Categories
Related Job Pages
More Security Engineer Jobs
• Design, document, and implement secure network architectures, including segmentation (micro and macro), zero-trust principles, and secure remote access solutions. • Administer, configure, and troubleshoot our enterprise firewall infrastructure, with a primary focus on Check Point gateways (R-series, Maestro) and management suite. • Implement and support site-to-site and remote access VPN solutions. • Develop scripts (Python, Ansible, PowerShell, bash) and utilize APIs to automate repetitive tasks, enforce compliance, and streamline security operations. • Serve as an escalation point for security incidents. • Perform forensic analysis on network traffic and firewall logs to identify and remediate threats. • Ensure security configurations comply with internal policies and external regulations (e.g., PCI-DSS, ISO 27001, GDPR). • Deploy, configure, and maintain other critical network security technologies such as: Next-Generation Firewalls (e.g., Palo Alto Networks, Fortinet) Web Application Firewalls (WAF) Intrusion Detection/Prevention Systems (IDS/IPS) Proxy and content filtering solutions.
• Leverage your sysadmin background to set up research environments, manage lab infrastructure, and ensure our tooling is stable. • Assist in simulating threats (Red) while documenting detection gaps and defensive improvements (Blue). • Perform data collection, log analysis, and initial vulnerability triaging to support Senior Researchers. • Maintain high-quality documentation of research findings, scripts, and internal wikis. • Engage in a structured growth path to evolve from foundational sysadmin/support tasks into deep offensive security research. • Perform technical authorship and quality control for the TPM organization by reviewing penetration testing findings and final reports to ensure accuracy and actionable remediation guidance.
• Being a trusted DDoS advisor and subject matter expert: Supporting the field sale team and directly engaging with customer and prospects • Working closely with the enablement, marketing and product teams to help refine sales motions and influence product strategy • Delivering high value task within the sales cycle from qualification, needs analysis, detailed product overviews, competitive positioning, handling objections and close • Being accountable for your sales target and overachieving on that sales target • Building customer relationships and qualifying opportunities such that the sales forecast is accurate
• Own vulnerability management, SIEM tuning and monitoring, incident response, and threat investigation. • Maintain secure baseline configurations (CIS, hardening standards). • Oversee AWS security controls, including IAM governance, cloud logging, encryption standards, network security boundaries, and enforcement of cloud security guardrails. • Design and approve security controls for new systems, infrastructure changes, and applications. • Govern identity security, privileged access, MFA enforcement, and periodic access reviews. • Provide security oversight for DevOps pipelines and cloud deployments. • Lead annual risk assessments, security reviews, and third-party/vendor risk management. • Own the Disaster Recovery (DR) governance program, including planning, documentation, tabletop exercises, and driving remediation, while partnering with Infrastructure on technical DR execution. • Manage data protection and data classification practices. • Track and report security KPIs, risks, and initiatives to the ISO.




