Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Products need to handle information at massive scale, and extend well beyond web search. Drive Android Laptop and Tablet retail growth via rich user experiences (Demo Mode).
Requirements
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- Experience with Android application development, including UI development.
- 5 years of experience with data structures, or algorithms.
- Experience building for the Web, Chromium, or Android, or an interest in both.
- Experience with scalable networking technologies (e.g., Load Balancers, Firewalls) and web standards (e.g., REST APIs, gRPC, Websockets).
Responsibilities
- Build and enhance solid operating system infrastructure components that integrate seamlessly with Google backend services.
- Contribute to the full feature lifecycle, from ideation and experimentation to launch and iteration.
- Analyze feature performance and user engagement data to inform future development and strategy.
- Write well-designed, testable, and efficient code following Google's development best practices.
Other
- Collaborate with cross-functional teams to ensure features are high-quality, reliable, and delightful to users.
- Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack.
- Passionate about innovation, from core feature development to creating immersive and informative retail experiences on Android Laptops and Tablets.
- Approach is rooted in a fluid culture of experimentation, rapid iteration, and making data-informed decisions.
- US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits.