Software Engineer, Site Reliability Engineering

Published on July 2016 | Categories: Documents | Downloads: 48 | Comments: 0 | Views: 188
of 3
Download PDF   Embed   Report

Comments

Content

About Google

Careers

Search all jobs

Software Engineer, Site Reliability Engineering

All Jobs
My Applications
Starred

RECENTLY VIEWED

Software Engineer, Site Reliability
Engineering
View all

Software Engineer, Site
Reliabili...
Multiple sites

Dublin, Ireland
Technical Infrastructure · Full­time
Know someone who would be interested?

APPLY NOW

Find connections

Get more with Google+
See customized job recommendations
Connect with people at Google
Get email updates when new jobs open
Star jobs you like to quickly find them later

Know someone at Google? ...
ENABLE GOOGLE+

Site Reliability Engineering (SRE) is what you get when you treat
operations as if it’s a software problem. Our mission is to
progress, protect, and provide for the software and systems
behind all of Google’s public services ­ Search, Ads, Gmail,
Android, YouTube, and App Engine, to name just a few ­ with an
ever­watchful eye on their availability, latency, performance, and
capacity.  
This is an unusual job, unlike others in the industry. Like
traditional operations groups, we keep important, revenue­critical
systems up and running despite hurricanes, bandwidth outages,
and configuration problems. Unlike traditional operations groups,
we also have full access to and authority to fix, extend, and scale
the code to keep it working and harden it against all the vagaries
of the Internet. We hire people from both systems and software
backgrounds. Strong candidates will have experience with both.  
Just as what we do is unique, where we do it is unique too. At
Google, we have the good fortune to have developed many
interesting systems ranging from planet­spanning databases to
near real­time scalable data warehousing to fault­tolerant
datastream joining. In SRE, we flip between the fine­grained
detail of disk driver I/O scheduling to the big picture of
continental­level service capacity, across a range of systems
and a user population measured in billions. We own those
products in production. We drive reliability and performance
across massive scale by mastering the full depth of the stack.
We literally do learn something new every day ­ usually
surprising things ­ that have the potential to transform the lives of
billions of our users around the world.
As a Software Engineer on the SRE team, you will have the
opportunity to tackle the complex problems of scale which are
unique to Google while using your expertise in coding,
algorithms, complexity analysis and large­scale system design.

Responsibilities
Design, write and deliver software to improve the availability,
scalability, latency and efficiency of Google's services.
Solve problems relating to mission critical services and build
automation to prevent problem recurrence; with the goal of
automating response to all non­exceptional service
conditions.
Influence and create new designs, architectures, standards
and methods for large­scale distributed systems.
Engage in service capacity planning, demand forecasting,
software performance analysis and systems tuning.
Conduct periodic on call duties using the follow­the­sun
model.

VIEWERS OF THIS ALSO VIEWED

Software Engineer, Site Reliability
Engineering, University Graduate
Dublin, Ireland
Systems Engineer, Site Reliability Engineering
Dublin, Ireland
Anti­Abuse Engineer
Dublin, Ireland
Business Intern 2016
Amsterdam, Netherlands

VIDEOS TO WATCH

Do Cool Things Tha...

Minimum qualifications

Preferred qualifications

BS degree in Computer
Science or related
technical field, or
equivalent practical
experience.
Experience with
algorithms, data
structures, complexity
analysis and software
design.
Experience in one or
more of: C, C++, Java,
Python, Go.

Expertise in designing,
analyzing and
troubleshooting large­
scale distributed systems.
Familiarity with running
web services at scale and
a understanding of Unix
systems internals.
Understanding of
Unix/Linux systems from
kernel to Shell, system
libraries, file systems and
client­server protocols
along the way.
Networking knowledge
and understanding of
network theory, such as
different protocols (TCP,
IP, UDP, ICMP, etc.),
MAC addresses, IP
packets, DNS, OSI layers
and load balancing.
Systematic problem
solving approach, with a
strong sense of ownership
and drive.

Area
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.

Technical Infrastructure

Dublin (EU HQ)

Make Google's services fast
and reliable for billions of
users.

Located in the heart of the
historic dockyards district
(a.k.a. Silicon Dock), Google
has helped put Dublin on the
map as a technology hub in
Europe. Our office is made
up of thousands of Googlers
from over 65 countries,
overseeing sales and
infrastructure for our
businesses in Europe, the
Middle East and Africa.

Learn more about our
Technical Infrastructure roles

Learn more about our Dublin
EU headquarters

Job details
Team or
role:
Job type:
Last
updated:
Job
location(s):
APPLY NOW

Technical Infrastructure
Full­time
Nov 04, 2015
Dublin, Ireland

Find connections

Know someone at Google? ...

To all recruitment agencies: Google does not accept agency
resumes. Please do not forward resumes to our jobs alias,
Google employees or any other company location. Google is not
responsible for any fees related to unsolicited resumes.

Company
Who we are
What we believe
What we do

News from
Google
Images and B­roll
Blogs and Social
Media

Google  · Privacy & Terms

Careers

Investor relations

Search all jobs

News and events

Office locations

Financial

Teams & Roles
Life at Google

information
Corporate
governance

Contact us

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close