Senior Software Engineer, Calendar Serving Search Quality

Google Google · Big Tech · Zürich, Switzerland

This role is for a Senior Software Engineer on the Calendar Backend Serving team, focusing on building and maintaining the serving stack for Calendar. The role involves developing software that empowers engineering teams, ensuring stability, quality, and velocity. It also includes managing data models, storage, business logic, and APIs, with integration into the workspace agentic search stack. The role emphasizes real-time request/response handling, low latency, and data consistency.

What you'd actually do

  1. Evaluation Framework
  2. Quality Loss Analysis
  3. Calendar Corpus Optimization
  4. Calendar Corpus Adoption
  5. Cross-Functional Strategy

Skills

Required

  • software development
  • data structures
  • algorithms
  • ML concepts

Nice to have

  • Search Infrastructure
  • Search Quality
  • Google Workspace
  • Machine Learning

What the JD emphasized

  • 3-5 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 3-5 year of experience with data structures or algorithms
  • 1-3 year of experience implementing ML concepts