We are looking for a Senior Application Security Engineer to join our team at Tools for Humanity. As a key architect of our security strategy, you'll ensure robust measures are integrated into every product from conception to deployment. You'll work closely with engineering teams to integrate security into the development lifecycle and help evolve our application security program.
Requirements
- At least 5 years of experience in web, mobile, application or blockchain security.
- Ability to understand and critically think about application and system architectures holistically.
- Expertise in performing threat modeling to systematically assess risks and architect mitigations that align with both technical and business goals.
- Strong understanding of state-of-the-art authentication protocols, cryptographic principles, identity management, and data protection mechanisms.
- Proficiency developing in one or more programming languages (e.g. Python, Typescript, Go).
- Experience communicating effectively with technical, non-technical and executive-level audiences.
Benefits
- healthcare
- dental
- vision
- 401(k) plan and match
- life insurance
- flexible time off
- commuter benefits
- professional development stipend