Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Senior Software Engineer, Search, Data Governance

Google

$166,000 - $244,000
Oct 6, 2025
Chicago, IL, US
Apply Now

Google's Risk and Data Protection team in Search is looking to solve complex engineering challenges related to protecting user data and intellectual property from unauthorized access or mass exfiltration, while maintaining a universally accessible and useful search experience for billions of users globally. This involves building new Governance infrastructure and solutions to make access to Search user data and high-value intellectual property visible, safe, and monitorable with minimal impact on developer velocity.

Requirements

  • 5 years of experiene in one or more general purposes programming languages (e.g., Python, C, C++, Java).
  • 3 years of experience testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture.
  • Experience designing, analyzing and troubleshooting large-scale distributed systems.
  • 5 years of experience with data structures/algorithms.
  • Experience developing accessible technologies.
  • Experience in security or governance, including identity management, privacy data handling, or data governance.

Responsibilities

  • Investigate and expose Search user data privacy risks.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Contribute to existing code bases throughout Search.
  • Building out new Governance infrastructure and solutions.
  • Contribute to strategic planning and tracking, including organizational and technical goal, values, and strategy.
  • Design, analyze and troubleshoot large-scale distributed systems.
  • Develop accessible technologies.

Other

  • Contribute to strategic planning and tracking, including organizational and technical goal, values, and strategy.
  • Establish cross-team relationships to identify possible solutions and build consensus.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack.
  • Work cross-functionally to identify and prioritize risks and implement solutions.