Google needs software engineers to develop next-generation technologies that can handle information at massive scale and extend beyond web search, with a focus on high performance computing and cloud technologies.
Requirements
- 8 years of experience programming in C++ or Python.
- 5 years of experience testing, and launching software products.
- 5 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
- 3 years of experience with software design and architecture.
- 8 years of experience with data structures and algorithms.
- Proficiency across the vertical stack from the bare metal hardware via virtualization technologies to applications.
- Experience with cloud technologies such as virtual machine families, networking technologies and storage solutions.
Responsibilities
- Provide High Performance Computing (HPC) expertise and leadership to new product introductions throughout the different stages of their lifecycle, from initial requirements to product release and production.
- Establish performance expectations for cloud technology blocks through empirical measurements and modeling studies and in collaboration with other engineering teams.
- Perform systematic performance benchmarking of new cloud technology blocks such as compute, storage, and networking technologies.
- Lead performance debugging of cloud technology blocks to identify bottlenecks across the stack.
- Mitigate and resolve complex performance issues in close collaboration with other engineering teams to establish product readiness for high performance computing.
- Design, develop, test, deploy, maintain, and enhance software solutions.
- Manage project priorities, deadlines, and deliverables.
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 in a technical leadership role leading project teams and setting technical direction.
- 3 years of experience working in an organization involving cross-functional, or cross-business projects.
- US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits.