As a Systems Engineer working on Google's infrastructure, your mission will be to implement the fast, available, and scalable systems and tools to support the production data-center infrastructure. You'll be using Google technology like GFS, BigTable, MapReduce and large-scale 'cloud computing' clusters. You will also be driving performance and reliability from software and infrastructure at massive scale. You will tackle challenging, novel situations every day and work with just about every other engineering and operations team at Google. You will be looked upon as an expert and advocate to fellow engineers on making design and reliability trade-offs in running large-scale services and engineering complex systems that fail gracefully and transparently to users. The most successful candidates for this role will have strong analytical and troubleshooting skills, fluency in coding, algorithms and systems design, solid communication skills and a desire to tackle the complex problems of scale which are uniquely Google. We are particularly interested in system administrators, software engineers and UNIX programmers familiar with aspects of running web services at scale. A strong knowledge of Python is a must.
Review and influence ongoing design, architecture, standards and methods for operating services and systems.
Participate in capacity planning and demand forecasting, software performance analysis and system tuning.
Develop tools to monitor, measure and maintain systems.
Rapidly scale systems to meet demand.
BS in Computer Science (In lieu of degree, 5 years of relevant work experience).
5 years of relevant work experience.
Knowledge of TCP/IP networking. Knowledge of webservers, security, DNS, file systems.
Programming/scripting ability, particularly Python.
MS in Computer Science.
5 years of Linux or UNIX system administration experience.
Expert in Python.
Excellent verbal and written skills with outstanding customer service.
Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We're always on call to keep our networks up and running, ensuring our users have the best and fastest experience possible.
Google is not a conventional company, and we don’t intend to become one. At Google, we know that every employee has something...