Summary
Join Tailscale's product security team as a software engineer specializing in security and privacy. The ideal candidate can think on their feet, collaborate with technical teams, and work asynchronously.
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
- Knowledge of operating system internals and security mechanisms
- Knowledge of cryptographic primitives and protocols
- Knowledge of common networking protocols
- Ability to give and process constructive feedback
- Ability to work independently and collaboratively
Responsibilities
- 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
Benefits
- An inclusive, flexible environment where you can be your authentic self
- A competitive total compensation package
- Comprehensive group benefits with no waiting period
- All-remote with the opportunity to work from anywhere
- 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