Software Engineer II, Google Notifications IOS
Indexed description
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 1 year of experience with data structures and algorithms.
- 1 year of experience with iOS application development.
- Master's degree in Computer Science or a related technical field.
- 1 year of experience with mobile development.
- Experience in user-facing product development.
The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.
Responsibilities
- Develop client libraries integrated by Google products for push notifications and for in-app notifications hosted by a specific iOS app.
- Contribute to the design and launch of a single GNP library to be used by both the push and in-app protocols.
- Address optimization and scale issues, since these libraries are integrated by virtually all Google products (e.g., Maps, Gmail, Drive) and you will work directly with engineers on these teams to ensure their requirements are understood and met.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search