Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior Staff Software Engineer, Cloud CISO

Requirements:

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

Nice to haves:

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

What you'll be doing:

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

Perks and benefits:

  • Individual pay determined by job-related skills, experience, and relevant education or training.
  • Sweden: kr1500000 - kr1530000 (SEK) + 25% bonus target + equity + benefits.
  • Opportunities for growth and project diversity within Google.
AI Summary ✨
Google logo

Google

Sweden

Experience: Senior
Posted: September 18, 2026
Last seen: 42 minutes ago
Gcp
Nodejs
Rust
backend

Why we track Google

Google has one of the largest EU engineering presences of any US company. Zurich, London, Munich, and Dublin all run core product work—Search, Maps, YouTube, Cloud. The Zurich office alone is one of their biggest globally. If you want FAANG-level work in Europe, this is one of the best options.

Similar jobs

  • 19 hours ago
    New
    Remote
  • kraken logo

    Software Engineer II - Backend - Payments

    Romania, Sweden, Cyprus, Lithuania, Czech Republic, Hungary, Poland, Bulgaria

    a day ago
    New
    Remote
  • kraken logo

    AI Platform Engineer, Enablement and Governance Operations

    Poland, Ireland, Sweden, Romania, Cyprus, Switzerland, Portugal, Lithuania, Czech Republic, Hungary, Spain, UK, Bulgaria

    a day ago
    New
    Remote
  • See all jobs in Sweden