Senior Software Engineer, Information Security with Rust

Google

Zürich

Hybrid

CHF 99,000 - 101,000

Full time

13 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

Google Zürich is seeking a Software Engineer to design and implement large-scale systems, focusing on memory safety, security, and performance for billions of users. You will collaborate across teams, adapt to evolving projects, and contribute to foundational infrastructure.

The Core team drives architectural decisions and developers’ platforms while offering opportunities to switch projects as Google grows.

Qualifications

  • Bachelor’s degree or equivalent practical experience required.
  • 2 years of software development experience in one or more programming languages, or 1 year with an advanced degree.
  • 2 years of experience building software for data privacy or security (e.g., IAM).
  • Master’s degree or PhD preferred; strong foundations in data structures and algorithms; Rust experience; security engineering background.

Responsibilities

  • Design and implement techniques for extremely large-scale software systems across multiple product teams.
  • Build partnerships with partner teams in memory safety programs and with industry and academia.
  • Fix memory safety across Google products from research to engineering solutions.
  • Research and apply memory safety techniques, from program analysis to machine learning.

Skills

Software development
Rust
Algorithms

Education

Bachelor’s degree or equivalent practical experience
Master’s degree or PhD in CS or related fields

Tools

C++
Open Source

Job description

Google Zürich is seeking a Software Engineer to design and implement large-scale systems, focusing on memory safety, security, and performance for billions of users. You will collaborate across teams, adapt to evolving projects, and contribute to foundational infrastructure.

The Core team drives architectural decisions and developers’ platforms while offering opportunities to switch projects as Google grows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SRE: Privacy, Security & Safety
Senior SRE: Privacy, Security & Safety

Google LLC • Zürich

On-site
CHF 180,000 - 280,000
Software Engineer III — Data Protection & Cloud Infra
Software Engineer III — Data Protection & Cloud Infra

Google • Zürich

On-site
CHF 120,000 - 190,000
Senior Site Reliability Engineer — Scale & Automation
Senior Site Reliability Engineer — Scale & Automation

Google LLC • Zürich

On-site
CHF 140,000 - 200,000
Senior Rust Backend Engineer - Distributed Systems
Senior Rust Backend Engineer - Distributed Systems

TalentCloud Group • Zürich

On-site
CHF 120,000 - 180,000
Senior Site Reliability Engineer — Scale & Automation
Senior Site Reliability Engineer — Scale & Automation

Google • Zürich

On-site
CHF 150,000 - 230,000
Staff SRE Engineer – Cloud Reliability & Scale
Staff SRE Engineer – Cloud Reliability & Scale

Google LLC • Zürich

On-site
CHF 140,000 - 190,000
Senior SRE Engineer for Large-Scale AI Systems
Senior SRE Engineer for Large-Scale AI Systems

Google LLC • Zürich

On-site
CHF 120,000 - 180,000
Senior Full-Stack Software Engineer — Scalable Systems
Senior Full-Stack Software Engineer — Scalable Systems

Google • Zürich

On-site
CHF 120,000 - 180,000
Senior Cloud SRE Engineer: Scale, Reliability & Automation
Senior Cloud SRE Engineer: Scale, Reliability & Automation

Google • Zürich

On-site
CHF 140,000 - 210,000
Senior Rust Software Engineer
Senior Rust Software Engineer

TalentCloud Group • Zürich

On-site
CHF 120,000 - 180,000