Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Google Cloud accelerates every organization’s ability to digitally transform its business and industry.
Requirements
- Experience coding in any one of the following languages: C++ or Python.
- Experience with large-scale distributed systems, ML, networking, databases, queueing theory, and related software infrastructure.
- Experience with distributed systems and architecture, and systems integration.
- Experience with data structures/algorithms.
- Experience in root causing performance bottlenecks and in statistical analysis tools including machine learning.
- Experience developing with performance modeling and simulation.
Responsibilities
- Develop and contribute using your coding skills.
- Develop and maintain performance models of our systems.
- Conduct simulations and analyze results to identify performance.
- Collaborate with cross-functional teams to propose and implement performance improvements.
- Stay aware of the latest developments in performance modeling and simulation.
Other
- 5 years of experience in software development.
- 3 years of experience of Performance Analysis, Performance Modeling, or Performance Engineering of systems.
- The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits.
- Durham, NC, USA; Raleigh, NC, USA