Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience building software for data privacy or security (e.g., identity and access management).
Nice to haves
Experience working with a security-related domain.
Experience with cryptography.
What you'll be doing
Write product or system development code.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Engage in cryptographic library development, specifically, adding new features to ISE Crypto-owned cryptographic libraries, working with the cryptographic library Technical Leads to meet user needs.
Contribute to other cryptography libraries used at Google, specifically to ensure that they are secure and up-to-date.