This position is based in our EU Headquarters in Dublin, Ireland. The area: Google.com Engineering Google.com Engineering makes Google's services fast and reliable for hundreds of millions of users. Described as "software engineering for adrenaline junkies", the team combines software development, networking, and systems administration expertise to build and run massively distributed, fault-tolerant software systems and infrastructure. We hire technology mavens who love being in the center of the action, and we routinely tackle complex software and systems issues ranging from distributed change propagation on live serving systems, to designing and deploying cost-aware load balancing systems for the largest user-facing service in the world. The role: Systems Engineer, Google.com As a Systems Engineer working on Google's critical production applications and infrastructure, your mission will be to ensure Google is always fast, available, scalable and engineered to withstand unparalleled demand. You will design and develop systems to run Google Search, Gmail, YouTube, Maps, Docs, Ads, Blogger, AppEngine, and more. You'll own the production services which comprise *.google.com, and critical infrastructure 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 software engineers and unix programmers familiar with aspects of running web services at scale -- depth in networking technologies and Unix internals are strong pluses.
Responsibilities: Manage availability, latency, scalability and efficiency of Google services by engineering reliability into software and systems Respond to and resolve emergent service problems and build automation tools to prevent problem recurrence Participate in service capacity planning and demand forecasting, software performance analysis and system tuning Review and influence ongoing design, architecture, standards and methods for operating services and systems
Requirements: BA/BS in CS or related field or equivalent experience desirable Experience with Unix systems administration including solid scripting skills in Shell, PHP, Perl, or Python. Expertise in data structures and algorithms Expertise in analyzing and troubleshooting large-scale distributed systems Knowledge of IP networking, network analysis, performance and application issues using standard tools like tcpdump Tack-sharp analytical abilities, coupled with a strong sense of ownership, urgency, and drive. Ability to handle periodic oncall duty as well as out-of-band requests.
Apply online: http://mptool.the-network.com/asp/cs/network/careercenter/default.cfm?offerId=11385&offer_id=11385&destination=apply&compid=139&lng=EN&lang=EN&channelId=61
offer id: 11385
reference id: 0000