

Senior Developer
Job Description
As a Senior Developer on our Security Development team, you will play a key role in implementing the next generation of security features in our applications, and help shape our security operations and best practices. You'll be intimately involved in ensuring secure coding practices across our code-base, resolving security vulnerabilities in our products when they arise, and working with our Security Engineering teams on a variety of topics in the applied cryptography domain. You’ll demonstrate leadership by example and expertise in the area of secure coding and development.
Responsibilities
As a Senior Developer on our Security Development team, you will play a key role in implementing the next generation of security features in our applications, and help shape our security operations and best practices. You'll be intimately involved in ensuring secure coding practices across our code-base, resolving security vulnerabilities in our products when they arise, and working with our Security Engineering teams on a variety of topics in the applied cryptography domain. You’ll demonstrate leadership by example and expertise in the area of secure coding and development.
Job Requirements
4+ years of experience in software development with a security angle; development experience with modern encryption techniques and libraries or authentication protocols.
4+ years of experience with software development (C, C++, etc.) with a preference for experience with Golang and Typescript.
A strong understanding of and passion for the security domain; that could include understanding of topics in the sub-domains of cryptography, network security, application security, common threat vectors, etc.
Strong written and verbal communication skills; our security team often communicates nuanced topics to a variety of internal audiences, and has to understand these nuances during the design phase.
An inherent curiosity in the evolving security landscape.