Taro Logo

Software Engineer III, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Cybersecurity

Description For Software Engineer III, Core

Google's Core team is seeking a Software Engineer III to join their technical foundation team that powers Google's flagship products. This role focuses on cryptographic development and security, working on essential building blocks that drive innovation across the company. The position involves developing and maintaining cryptographic libraries, consulting on security implementations, and contributing to Google's broader security infrastructure.

As part of the Core team, you'll have the unique opportunity to impact technical decisions across Google while working on critical security components. The role requires expertise in cryptography and security engineering, with responsibilities including feature development for ISE Crypto-owned libraries and collaboration with Technical Leads to meet user needs.

The ideal candidate will combine strong software engineering fundamentals with specialized knowledge in cryptography and security. You'll be working in a team that serves as owners and advocates for underlying design elements, developer platforms, and infrastructure at Google. This position offers the chance to work on solutions that affect billions of users while maintaining Google's high standards for security and privacy.

This role at Google offers the opportunity to work with cutting-edge technology while contributing to products that impact users globally. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. The position combines technical expertise with the chance to grow in cryptography consultation and review, making it ideal for engineers passionate about security and large-scale impact.

Last updated 2 days ago

Responsibilities For Software Engineer III, Core

  • Utilize knowledge of cryptography
  • Engage in cryptographic library development, specifically, adding new features to ISE Crypto-owned cryptographic libraries
  • Contribute to other cryptography libraries used at Google
  • Grow experience in cryptography consultation and review

Requirements For Software Engineer III, Core

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience building software for data privacy or security

Interested in this job?

Jobs Related To Google Software Engineer III, Core