Google's Gmail Client Foundations team is focused on enhancing confidence, speed, and simplicity in client development to enable rapid product iteration and deliver an exceptional experience to Gmail users worldwide by continuously evolving Gmail's client architecture across all platforms.
Requirements
- 8 years of experience in software development.
- 5 years of experience testing, and launching software products.
- 3 years of experience with software design and architecture.
- Experience in client-side infrastructure.
- Experience in code sharing across clients.
- 8 years of experience with data structures/algorithms.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
Responsibilities
- Design, develop, test, deploy, maintain, and enhance software solutions.
- Invest in client infrastructure related to Android development to reliably enhance developer velocity and quality.
- Advocate best practices in Android development and cross-client development raising the bar for engineering quality across Gmail and Workspace.
- Evaluate adoption of mobile frameworks to enable speedy, stable, and performant applications.
- Shape the future of Gmail for millions of Android users and drive critical client infrastructure improvements.
- Boost Gmail Mobile developer productivity and success by simplifying the codebase, guiding technical strategy, improving release reliability and speed, and fostering cross-team projects.
- Breaking down problems into incremental deliverables, ensuring consistent progress and significant long-term impact.
Other
- Bachelor's degree or equivalent practical experience.
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- 3 years of experience working in an organization involving cross-functional, or cross-business projects.
- Foster a culture of continuous learning and technical growth.
- Cultivate a positive team culture that emphasizes collaboration and openness.