Google is seeking a Senior Software Engineer to join the Backend Infrastructure team for Google Search in Mountain View, California, United States. This on-site role focuses on building scalable distributed systems and encompasses responsibilities across development, design, documentation, and technical leadership as needed. Responsibilities include writing and testing product or system development code, participating in or leading design reviews, reviewing code to ensure best practices, contributing to documentation and educational content, and triaging and debugging issues across hardware, network, or service operations. Qualifications include a Bachelor's degree or equivalent practical experience; at least 5 years of software development experience; 3 years of experience testing, maintaining, or launching software products and 1 year in software design and architecture; and 3 years of experience developing large-scale infrastructure, distributed systems, or related compute/storage/hardware architectures. Preferred qualifications include a Master's degree or PhD; 5 years of experience with data structures and algorithms; 1 year of technical leadership; and experience developing accessible technologies.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer - Backend Infrastructure (Search)
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Google is seeking a Senior Software Engineer to join the Backend Infrastructure team for Google Search in Mountain View, California, United States. This on-site role focuses on building scalable distributed systems and encompasses responsibilities across development, design, documentation, and technical leadership as needed. Responsibilities include writing and testing product or system development code, participating in or leading design reviews, reviewing code to ensure best practices, contributing to documentation and educational content, and triaging and debugging issues across hardware, network, or service operations. Qualifications include a Bachelor's degree or equivalent practical experience; at least 5 years of software development experience; 3 years of experience testing, maintaining, or launching software products and 1 year in software design and architecture; and 3 years of experience developing large-scale infrastructure, distributed systems, or related compute/storage/hardware architectures. Preferred qualifications include a Master's degree or PhD; 5 years of experience with data structures and algorithms; 1 year of technical leadership; and experience developing accessible technologies.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer - Backend Infrastructure (Search)
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. All rights reserved.
© 2026 JobMatcher. All rights reserved.