12 days ago
Remote, CanadaMid Level / Senior
Responsibilities
- Identify opportunities for security and privacy features and implement them across the codebase.
- Audit Tailscale features for technical security weaknesses and drive resolutions.
- Support engineering decisions with threat modeling and security analysis.
- Spend at least 50% of your time writing software.
Requirements
- Proficiency in at least one programming language, preferably Go.
- Experience developing for at least one application platform (e.g., iOS, Android, web).
- Prior experience in application security, penetration testing, or threat modeling.
- Deep understanding of web application vulnerabilities and common API security flaws.
- Knowledge of cryptographic primitives and common networking protocols.
Benefits
- An inclusive, flexible environment that supports authentic self-expression.
- A competitive total compensation package including base salary and equity.
- Comprehensive group benefits with no waiting period for health, vision, and dental coverage.
- Remote-first work culture with options for co-working spaces.
- Support for personal and professional development with an annual budget for training.
- Flexible paid time off program for work-life integration.
- Build-your-own home office setup with a budget for customization.
- Generous parental leave program from day one.
Tech Stack
GoiOSLinuxmacOSWindows
