Google is looking to solve the problem of handling information at massive scale and extending its products beyond web search, by developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Requirements
- 8 years of coding experience in one or more of the following languages: Java or Python.
- Experience designing and developing distributed databases or storage systems.
- Experience with large-scale distributed systems and technical infrastructure.
- Experience with database internals, database language theories, database design, SQL and database programming.
- Proficiency in SQL for complex data querying, manipulation, and analysis.
Responsibilities
- Solve hard distributed query execution problems, and build an easy-to-use, safe, reliable, and fast platform to execute queries on thousands of machines.
- Maintain a critical eye for correctness, performance, and privacy/security/data governance.
- Strive to make SQL data processing easy to democratize data driven decisions at Google.
Other
- Bachelor's degree or equivalent practical experience.
- Display leadership qualities and be enthusiastic to take on new problems across the full-stack.
- Commitment to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.