Google is looking to improve the quality, performance, and platform integration of Chrome on Windows, adapting to the evolving Windows landscape and driving user growth through feature development.
Requirements
- Experience with C++.
- Experience developing a client application for various operating systems and with codebases that aim at multiple platforms.
- Experience with open-source projects.
- Experience with platform integration.
- 5 years of experience with software development in one or more programming languages and with data structures/algorithms.
- 3 years of experience testing, maintaining or launching software products, and 1 year of experience with software design and architecture.
Responsibilities
- Integrate Platform, including tying in with new and existing OS features, interfacing with OS-specific services and matching general expectations for consistency on the platform.
- Work to improve Chrome’s speed and responsiveness as well as to reduce power consumption.
- Perform low-level debugging to uncover operating system-specific and general Chrome bugs.
- Drive growth through aimed changes that improve the user experience.
- Participate in an open-source community where bug reports and code contributions may come from people external to Google.
- Do engineering work to improve performance and platform integration, to fix Windows-specific issues, to adapt to the changing Windows landscape and to drive growth through Windows-specific feature development.
- Do new feature development and support feature development driven by other groups within Chrome through design and implementation.
Other
- Bachelor’s degree or equivalent practical experience.
- 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.