Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. The Google Home team researches, designs, and develops new technologies and hardware to make users' homes more helpful. The mission is the helpful home: to create a home that cares for the people inside it and the world around it.
Requirements
- 5 years of experience with software development in one or more programming languages.
- 1 year of experience with software design and architecture.
- 5 years of experience with data structures or algorithms.
- Experience debugging serving systems.
- Experience working with user data, including sensitive personally identifiable information.
- Experience with distributed infrastructure.
- Experience with privacy review processes and pipelines.
Responsibilities
- Design, implement, and lead others to implement easy to use and verify infrastructure components used to enforce Google policies.
- Update existing policy rules to support Google Home Platform.
- Improve verifiability and observability of existing policies.
- Deliver regular milestones in a fluid environment.
Other
- Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
- Bachelor's degree or equivalent practical experience.
- 3 years of experience testing, maintaining, or launching software products
- We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
- Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed 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.