If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Engineering Manager/Director-Expertise in Coding & Algorithms

Are you the kind of Manager that is just as highly technical as the staff you manage in Software Development? Although strategic management is part of this job the technical competence of this manager/director is key in this role.

Do you presently have expert coding ability and in-depth knowledge of algorithms?

We're looking for a highly technical, hands-on Engineer or Operations Manager to lead a team of 4-10+ Google software engineers and systems administrators for the Google.com group. The Google.com teams are directly responsible for Google's stellar uptime record, and act as the guardians and custodians of Google's user-visible services. In this leadership role, you will be responsible for ensuring that Google users can always reach and use all of the services under your team's care.

Requirements:

-Expert coding and troubleshooting in any of the following languages: C, C++, Java, Python, Shell, Perl, PHP.

-Expertise in algorithms

-Deep understanding of networking ie: understanding of how to isolate, diagnose, and resolve service delivery components (service delivery components include servers, networks, and applications); be familiar with the functionality, operating, and failure modes of key networking devices (routers, switches, bridges, firewalls, hardware load balancers); be able to identify networking as the potential cause of a service issue using server-resident tools to generate this data (i.e. tcpdump, ping, traceroute, etc.); familiarity in interpreting the output of these tools; familiarity with common network topologies, protocols, and tools; have some notion of common network security exploits -- and their remedies; understanding of troubleshooting at the packet level.

-Candidate must be able to “talk the talk” and “walk the walk” at very technical meetings understanding the nature of problems in scale and complexity and be able to have the verbal agility to communicate to teams across the company.