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 Staff Software Engineer

Google

$248,000 - $349,000
Oct 30, 2025
Sunnyvale, CA, US
Apply Now

Google needs software engineers to develop next-generation technologies that handle information at massive scale and extend beyond web search, and to design and build hardware and software technologies that power all of Google's services.

Requirements

  • 5 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go.
  • 5 years of experience with design and architecture, and testing/launching software products.
  • Experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks.
  • 8 years of experience with data structures/algorithms.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • Experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • Experience with information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile

Responsibilities

  • Design and manage the development of automation, processes, quality infrastructure, and support new product introduction.
  • Ensure efficient turn-up and reliable operation of Google's hyper scale AI/ML/Compute infrastructure, including the timely and effective detection and repair of these systems.
  • Design and use tools to make data driven decisions and strategies to continuously improve the efficacy of the processes, and systems.
  • Responsible for the development strategy of new product test solutions, and work with the hardware, software, manufacturing, data center deployment and operation teams to ensure that the end-to-end data center automated diagnosis and repair systems are working efficiently and integrated properly with the signals generated from the test infrastructure and diagnostics.
  • Work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
  • Design and build the systems that are the heart of the world's largest and most powerful computing infrastructure.
  • See those systems from concept all the way through to high-volume manufacturing.

Other

  • Bachelor's degree or equivalent practical experience.
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience in software development.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • Must be willing to work in the US