Skip to content

Senior Software Engineer – Google Databases
Company | Google |
---|
Location | Sunnyvale, CA, USA |
---|
Salary | $166000 – $244000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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.