Google is looking to improve the performance and platform integration of Chrome on macOS, and to drive user retention and growth through targeted changes that improve the user experience.
Requirements
- 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.
- 3 years of experience building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks).
- Experience developing a client application for macOS, Windows, Linux or iOS.
- Experience with platform integration on macOS.
- Experience on open-source projects.
- Experience with C++ or Objective-C.
Responsibilities
- Contribute to platform integration, including tying in with new and existing OS features, interfacing with OS-specific services and matching general “fit and finish” expectations for consistency on the platform.
- Improve Chrome’s speed and responsiveness as well as reduce power consumption.
- Improve the Mac integration with Chrome’s “Views” cross-platform toolkit layer.
- Drive user retention and growth through targeted 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 Mac-specific issues, and to adapt cross-platform features and toolkits to work well on the Mac.
- Do new feature development and support feature development driven by other groups within Chrome on their Mac design and implementation work.
Other
- Bachelor’s degree or equivalent practical experience.
- 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.
- 3 years of experience building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks).
- US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits.