Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Job Type
Full Time
Job Details
Minimum qualifications:
- Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
- Experience with data structures or algorithms.
- Experience with software development in one or more programming languages.
- Experience managing people or teams, leading projects, and designing, analyzing, and troubleshooting distributed systems.
- Master's degree in Computer Science or Engineering.
- Experience in designing, analysing, and troubleshooting large-scale distributed systems.
- Experience in one or more of the following: C, C++, Java, Python, Go, Perl or Ruby.
- Understanding of Unix/Linux operating systems.
- Lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime.
- Own end-to-end availability and performance of key services and build automation to prevent problem recurrence. Automate response to all non-exceptional service conditions.
- Lead by example, mentor the team and establish credibility through quality technical execution.
- Manage on-call rotations across continents, using a follow-the-sun model.
- Design, write and deliver software to improve the availability, scalability, latency and efficiency of Google's services.
About the Company
Google Inc.
Mountain View, CA, United States
Build for everyone Since our founding in 1998, Google has grown by leaps and bounds. Starting from two computer science students in a university... Read more