Software Engineer II, Information Security

1 Month ago • 1 Years + • Cyber Security

Job Summary

Job Description

The Software Engineer II, Information Security role at Google focuses on enhancing memory safety across all Google products. Responsibilities include security research, exploit mitigation, designing and implementing new security techniques for large-scale systems, deploying mitigations, transitioning to memory-safe languages like Rust, and collaborating with internal and external partners. The position requires experience in software development (Python, C, C++, Java, JavaScript), data structures/algorithms, and building software for data privacy or security (e.g., identity and access management).
Must have:
  • 1+ year software development experience
  • 1+ year data structures/algorithms experience
  • 1+ year experience building software for data privacy or security
  • Fix memory safety across Google products
  • Design and implement new security techniques
Good to have:
  • Experience with security engineering
  • Experience with Rust development
  • Experience building static analysis tools
  • Experience in programming languages, compilers, static and dynamic analysis techniques

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 with security engineering, computer and network security.
  • Experience in programming languages, compilers, static and dynamic analysis techniques.
  • Experience in Rust development and rolling out Rust in existing C++ codebases.
  • Experience in building static analysis tools, linters or compilers.

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.

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

  • Fix memory safety across all Google products. Start from initial security research and tactical exploit mitigations to engineering away classes of problems and address their root cause. 
  • Design and implement new techniques, and make them work for large scale software systems across many product teams. Deploy, and exploit mitigations, retrofit spatial safety to C++ and transition Google to memory safe programming languages such as Rust, and solve security problems.
  • Build strong partnerships and collaborate with partner teams in Google's Memory Safety program, as well as with industry and academia.

Similar Jobs

Luxoft - QA Automation Engineer with Java

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
6 Months ago
Adobe - Sr. Technical Consultant - Adobe Campaign

Adobe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Visa - Senior Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
Stratacent - Sr. Java Developer with Rest API Development

Stratacent

Reston, Virginia, United States (On-Site)
7 Years ago
Capgemini - Biovia Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Technical Account Manager (Edge Cloud)

ByteDance

Boston, Massachusetts, United States (On-Site)
2 Months ago
Google - Operations Analyst, Pre-Sales Operations

Google

Singapore (On-Site)
1 Month ago
Trend Micro - (Sr.) Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
PwC - Senior Associate - Risk Performance, Governance and Controls (RPGC)

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
7 Months ago
Meta - Product Security Engineer

Meta

New York, New York, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Addepar - Senior Frontend Software Engineer

Addepar

United Kingdom (Remote)
2 Weeks ago
Microsoft - Principal Applied Science Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
pay2dc - Senior Backend Engineer

pay2dc

Gurugram, India (On-Site)
1 Month ago
Ubisoft - Lead Development Tester

Ubisoft

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Thales - Software Development Engineer - Java - Apprenticeship

Thales

Toulon, Provence-Alpes-Côte D'Azur, France (On-Site)
2 Weeks ago
ByteDance - Software Development Engineer, Network Monitoring & Alerts

ByteDance

Singapore (On-Site)
2 Months ago
Push Gaming - Senior Game Mathematician

Push Gaming

(Remote)
1 Month ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Generalist Software Engineer -- Omniverse

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Munich, Bavaria, Germany

Unity - Senior Account Executive, Industry Verticals

Unity

Germany (Remote)
2 Months ago
Mendix - Senior Mendix Developer

Mendix

Munich, Bavaria, Germany (Hybrid)
4 Weeks ago
Gitlab - Customer Success Architect, EMEA

Gitlab

Germany (Remote)
1 Week ago
Cerence - Research Engineer

Cerence

Ulm, Baden-Württemberg, Germany (On-Site)
2 Weeks ago
Tesla - Automotive Mechatronics Technician/Auto Mechanic

Tesla

Braunschweig, Lower Saxony, Germany (On-Site)
3 Months ago
Handy Games - 3D Character Animator

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
2 Months ago
Grimlore Games - C++ Programmer RTS Games

Grimlore Games

Munich, Bavaria, Germany (Remote)
2 Months ago
Amva Dev - Senior iOS Developer

Amva Dev

Hamburg, Hamburg, Germany (On-Site)
2 Years ago
DEVOTEAM - SAP ERP Consultant (w/m/d)

DEVOTEAM

Frankfurt Am Main, Hessen, Germany (Remote)
7 Months ago
Tesla - Finance Operations Supervisor

Tesla

Berlin, Berlin, Germany (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

ByteDance - Physical Security Trainee-2025 Start

ByteDance

Singapore (On-Site)
7 Months ago
Snyk - Implementation Consultant

Snyk

Bucharest, Bucharest, Romania (Remote)
2 Months ago
ByteDance - Cloud Security Architect

ByteDance

Singapore (On-Site)
2 Months ago
Meta - Product Security Engineer

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
Axinous - Customer Success Engineer

Axinous

Tokyo, Japan (Remote)
7 Months ago
PwC - Cloud Security | Manager | Cyber Security | Technology Consulting

PwC

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
Redhorse Corp - Industrial Security Policy SME

Redhorse Corp

Arlington, Virginia, United States (On-Site)
6 Months ago
ByteDance - Insider Threat Program Manager Lead, Information Security

ByteDance

Singapore (On-Site)
3 Months ago
ION - Cyber Product Owner, Italy

ION

Italy (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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