Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. The Core team builds the technical foundation behind Google's flagship products, impacting important technical decisions across the company.
Requirements
- 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
- 3 years of experience developing large-scale infrastructure or distributed systems.
- 1 year of experience working with structured data, relational data management, or query processing.
Responsibilities
- Build expertise in Google specific privacy, security, and policy compliance infrastructure.
- Design, Implement, and Test new privacy and security features for F1 Query, such as SQL logical views, access delegation for storage systems and remote user-defined functions.
- Design, Implement, and Test new features and rollout mechanisms to ensure F1 Query seamlessly enforces new policy compliance requirements (e.g., DMA-like policies).
- Contribute to general query processing features, with a primary focus on privacy, security, and policy compliance.
- Demonstrate a critical eye for correctness and performance (efficiency and latency).
- Design, develop, test, deploy, maintain, and enhance software solutions.
Other
- Bachelor’s degree or equivalent practical experience.
- Ability to work effectively in a team environment, demonstrating excellent technical communication.
- Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack.
- Manage project priorities, deadlines, and deliverables.