logo

AI Job Summary

Design multi-year technical roadmaps and lead end-to-end architecture for distributed transactional systems and storage layers built in Rust with formal verification using Verus. Requires eight years architecting large-scale distributed systems or database internals, five years developing production-critical Rust systems, three years in technical leadership driving cross-organizational initiatives, and experience with formal methods or verified systems development. Partner with VP-level leadership on organization-wide verification standards and mentor Staff engineers while advancing Google's role in the Rust and formal methods communities.

Written from this posting by Neural Jobs AI. The full description is below.

AI Resume Tailoring Sign in to use this AI Cover Letter Sign in to use this

Job Description

  • Define the multi-year technical goal and architectural roadmap for high-efficiency, formally verified systems across Google Cloud CISO.
  • Lead the end-to-end architecture and implementation of distributed transactional systems, storage layers, and query engines built in Rust and verified with Verus.
  • Formulate verification strategies for complex, multi-component distributed protocols, proving correctness, fault tolerance, and data integrity under arbitrary failure modes.
  • Lead initiatives to replace bug-prone, resource-heavy legacy components with formally verified, resource-efficient alternatives across internal and open-source infrastructure.
  • Partner with VP-level and Principal engineering leadership to establish organization-wide verification standards, security baselines, and developer tooling. Cultivate an engineering culture by mentoring Staff and Senior engineers and guiding Google's participation in the global Rust and formal methods communities.

Minimum qualifications:

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • 8 years of experience architecting, implementing, and operating large-scale distributed systems, transactional storage engines, or high-performance database internals.
  • 5 years of experience developing production-critical systems in Rust.
  • 3 years of experience in technical leadership, setting multi-year architectural roadmaps, and driving cross-organizational technical initiatives.
  • Experience with formal specification, formal methods, or verified systems development (e.g., Verus, TLA+, SMT verification, or proof-carrying code).

Preferred qualifications:

  • PhD in Computer Science with a focus on Distributed Systems, Transactional Storage, Database Engines, or Formal Verification.
  • Research publications in systems and data engineering venues (e.g., OSDI, SOSP, NSDI, VLDB, SIGCOMM, EuroSys).
  • Experience in architecting petabyte-scale storage engines, distributed consensus protocols (e.g., Paxos, Raft), or low-latency key-value databases.
  • Contributions to the broader systems and Rust open-source ecosystems (e.g., authoring/maintaining widely adopted crates, database engines, or storage primitives).
  • Expertise in hardware-conscious algorithmic design, query optimization, LSM-tree architectures, and zero-copy memory pipelines.
  • Ability to influence executive leadership and drive adoption of transformative security and verification technologies across multiple product areas.
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • 8 years of experience architecting, implementing, and operating large-scale distributed systems, transactional storage engines, or high-performance database internals.
  • 5 years of experience developing production-critical systems in Rust.
  • 3 years of experience in technical leadership, setting multi-year architectural roadmaps, and driving cross-organizational technical initiatives.
  • Experience with formal specification, formal methods, or verified systems development (e.g., Verus, TLA+, SMT verification, or proof-carrying code).
Do you match this job?

Here is what this employer asked for. Sign in and we will fill in your half.

  • Role Senior Staff Software Engineer, Cloud CISO
  • Experience 8-9 years
  • Education Bachelor Degree, or equivalent experience
  • Work type On-site
  • Location Sweden
Check my match (free)
Google
AI Research Lab · 500+ Members · Mountain View, CA, United States

Google builds internet, software, cloud, and AI products used by consumers, developers, and organizations. Its portfolio includes Search, YouTube, Android, Chrome, Maps, Gmail, Workspace, Google Cloud, advertising platforms, devices, and Gemini AI products. The company develops large-scale computing infrastructure and research that power information retrieval, communication, productivity, media, navigation, and machine learning. Google is the largest operating business within Alphabet and earns a substantial share of its revenue from digital advertising.

All jobs at Google
Job Overview
Eligibility
Sweden Right to work in Sweden required.
Workplace
On-site
Job Posted:
2 days ago
Job Type
Full Time
Education
Bachelor Degree, or equivalent experience
Experience
8-9 years

Share This Job: