Posted in

Senior Software Engineer – Google Databases

Senior Software Engineer – Google Databases

CompanyGoogle
LocationSunnyvale, CA, USA
Salary$166000 – $244000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience with Google Cloud Platform or other similar cloud technologies.
  • Experience developing software applications using the C++ programming language.
  • Experience with object-oriented programming, templates, and the Standard Template Library (STL).

Responsibilities

  • Develop an understanding of SQL and database query optimization techniques.
  • Participate in code reviews and contribute to improving code quality.
  • Profile and optimize query performance, focus on minimizing latency and maximizing throughput for filtered semantic searches.

Preferred Qualifications

  • Experience building and operating large-scale cloud services.
  • Experience in database programming, particularly MySQL.
  • Ability to form ideas, and innovating technology at scale.