Software Engineer II, Cryptography

1 Day ago • 1 Years + • Full Stack Development

Job Summary

Job Description

Google is seeking a Software Engineer II, Cryptography to contribute to the development and maintenance of cryptographic libraries, specifically adding new features to ISE Crypto-owned libraries. Responsibilities include writing and reviewing code, contributing to documentation, collaborating with technical leads, and ensuring security and updates across various cryptographic libraries used at Google. This role requires experience in software development (Python, C, C++, Java, JavaScript), data structures/algorithms, and building software for data privacy/security. The ideal candidate will have experience in a security-related domain and cryptography.
Must have:
  • Bachelor's degree or equivalent experience
  • 1 year software development experience
  • 1 year experience with data structures/algorithms
  • 1 year experience in data privacy/security software development
  • Code writing & review
  • Contribution to documentation
Good to have:
  • Experience working with a security-related domain
  • Experience with cryptography

Job Details

Minimum qualifications:

  • 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).

Preferred qualifications:

  • Experience working with a security-related domain.
  • Experience with cryptography.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Information Security Engineering (ISE) Crypto is Google’s applied cryptography team. The team’s mission is to help everyone at Alphabet, and on the Internet, use cryptography correctly. We're a dynamic team with work that spans cryptographic library development, cryptographic consultation and review, high-assurance cryptography, and post-quantum cryptography. Our flagship cryptographic library, Tink, is used across Google products and services, and is also available as an open source library.

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • 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.

Similar Jobs

Microsoft - Senior Software Design Engineer

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Aristocrat Gaming - Mobile Lead Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
6 Months ago
Google - Software Engineer

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
Egnyte - Senior DevOps Engineer - Azure

Egnyte

India (Remote)
2 Months ago
Zones - Azure Backend Developer

Zones

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Software Engineer III, VM Manager, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Windranger Labs - Senior Fullstack Engineer

Windranger Labs

El Paso, Texas, United States (Remote)
1 Month ago
Microsoft - Principal Software Engineer - IC3 Platform & AI Ops Engineering

Microsoft

Prague, Prague, Czechia (On-Site)
1 Week ago
Google - Software Engineer III, Infrastructure, Google Cloud NetInfra

Google

Sunnyvale, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Senior Full Stack & AI Engineer

Microsoft

(On-Site)
1 Day ago
PhonePe - Software Engineer - Backend (7-10 years), Pune

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

(On-Site)
5 Months ago
Google - Software Engineer II, AI/ML, Cloud AI Infrastructure

Google

Taipei City, Taiwan (On-Site)
1 Day ago
Rackspace Technology - Frontend Engineer (UX-Focused)

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
ARHS - Java Developer

ARHS

Leuven, Flanders, Belgium (On-Site)
6 Months ago
Rackspace Technology - Data Engineer III

Rackspace Technology

Vietnam (Remote)
1 Month ago
Netflix - Full Stack Engineer L5 - Cloud Engineering

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
Dream Sports - Director Systems IT

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Munich, Bavaria, Germany

Tesla - General Assembly Maintenance Management Internship

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Tesla - Head of Sales, Germany

Tesla

Berlin, Berlin, Germany (On-Site)
2 Months ago
Tesla - Lead/Manager (Power) Electronic/Electrical Design Engineer

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Cloud Imperium Games - Cinematic Animator

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
1 Week ago
Tesla - Warehouse Engineer, NPM

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Welevel - Working Student: HR & Recruiting

Welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
Tonies - Senior Strategy Manager

Tonies

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
1 Month ago
Tesla - EDM Wire and Sinking Erosion Specialist

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
DEVOTEAM - ServiceNow Consultant (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
6 Months ago
Hologate gmbh - Technical Project Manager

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Hedra - Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
1 Month ago
BrightEdge - Staff Engineer

BrightEdge

Hyderabad, Telangana, India (Remote)
6 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Google - Software Engineer III, Backend, Security and Privacy

Google

Munich, Bavaria, Germany (On-Site)
1 Day ago
Google - Senior Software Engineer, Google Cloud Dataproc

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Info Stretch - Senior Engineer

Info Stretch

Mumbai, Maharashtra, India (On-Site)
5 Months ago
ByteDance - Software Engineer Intern

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Crunchyroll - Staff Software Engineer, Content Delivery

Crunchyroll

San Francisco, California, United States (Remote)
5 Months ago
PlayStation Global - Engineering Manager - Technical Operations

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Weeks ago
Meta - Software Engineer, Infrastructure

Meta

Los Angeles, California, United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug