Experience:
No experience
Employment Type:
Full time
Posted:
12/17/2017
Job Category:
Engineering
(USA-WA-Seattle) Engineering Resident, University...
(This job is no longer available)
Google | Seattle, WA
loading
loading
School
Major
Grad Date
 
 

Not sure what types of jobs you are interested in?


Explore Jobs
Based on Your Education

Follow This Company
Share

Job Description

Note: By applying to this position your application is automatically submitted to the following locations: Kirkland, WA, USA; New York, NY, USA; Seattle, WA, USA; Mountain View, CA, USA

We are accepting applications for our 2018 programs. Cohort start dates are in March, July and September 2018 and applicants must have received their degree prior to the cohort start date.

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google aspires to be an organization that reflects the globally diverse audience that our search engine and tools serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services. Google is invested in increasing the pipeline of Computer Scientists and Software Developers, particularly those who are historically underrepresented in the field. Many aspiring Computer Scientists could benefit from a program that bridges the gap between academia and industry. The Engineering Residency Program is committed to addressing diversity in our company and in the technology industry.

The Google Engineering Residency Program is a 12-month fixed term role designed to jumpstart your career as a software engineer at Google. The Engineering Residency Program is a developmental program open to all qualified graduates who have received a degree in Computer Science or Computer Engineering.

The program combines CS education with hands-on software engineering experience in a supported, closely mentored cohort. In addition to an intensive industry-focused training period, the Engineering Residency Program provides Residents with a strong foundation in CS (as it applies to real engineering problems) and experience working on complex programming projects with Google engineers. The goal of the Residency Program is to help Residents become productive and successful software engineers within the one year program.

* Make the transition- The professional engineering environment is constantly evolving. Google's Engineering Residency Program is specifically designed to accelerate the transition from school to industry - enabling Residents to have an impact right away.
* Learn new skills- At Google, our infrastructure is really complex. As an Engineering Resident, you'll learn the things that are harder to teach in school - from large-scale distributed processing and Google-style test-driven development, to applied theory and code reviews, to developer workflow and beyond.
* Grow with peers- The cohort experience can be a powerful one. With such a diverse set of backgrounds and perspectives, your peers will provide you with opportunities for learning and development throughout the program - and they'll serve as a lifelong network.
* Kickstart your career- This opportunity is unique. As an Engineering Resident, you'll have the ability to build technical skills, adjust to industry work, leverage a built-in support network, and access mentorship opportunities - all of which will kickstart your career in tech.
* Change the world- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas and who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. Google engineers are changing the world one technological achievement after another.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From AdWords to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

## Responsibilities

* Participate in an initial training period (lasts eight weeks). Engineering Residency combines interactive group learning with training on Google tools, technologies and best practices.
* Following the training period, residents are placed in up to two five-month rotations. During the rotational period, residents are embedded on Engineering teams across the company; work side-by-side with engineers on important, real-world projects that are core to Google.
* Work on specific projects critical to Google's business needs based on your technical experience. These opportunities exist across multiple groups within Google.
* Be versatile, display leadership qualities and be enthusiastic to handle new problems across the full-stack as we continue to push technology forward in all areas.
* Train throughout the year by attending sessions taught by Google engineers, working with technical mentors, and partnering with peers in their cohort on challenging group engineering projects.

Before the end of their residency year, Residents will be considered for full-time positions on Google Engineering teams, based on performance.

## Qualifications

Minimum qualifications:

* Bachelor's degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience.
* Completion of related Computer Science coursework and ability to start no later than September 2018.
* Programming experience in one or more general purpose programming languages including but not limited to: C/C++, C# Java, JavaScript, Python, or Go
* Authorization to work in the United States

Preferred qualifications:

* Strong communication, work ethic, problem solving ability and willingness to learn
* Experience in data structures, algorithms and complexity analysis
* Relevant internship experience and open source contributions or competitive programming exposure
* Ability to work well in a team environment with a focus on knowledge sharing and collaboration
* * *

At Google, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.

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.

About Google

Looking for a start-up adventure? Google is the leading designer of next-generation search engine technology. Through innovative advances in search technology, Google focuses exclusively on delivering the best search experience on the Web. And we are hiring talented people who can help us bring the latest and greatest technology to the Web.