Google EmployAbility Software Engineer Intern 2020 Registration Form
From early September we will be accepting applications for the Google EmployAbility Software Engineering Internship 2020. If you're interested in applying for this programme, please register your interest so we can fast track you through to application form stage as soon as possible. We advise submitting an application as early as possible for this programme, as Google recruit on a rolling basis and places get filled quickly.
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.
Site Reliability Engineering (SRE):
Google’s Site Reliability Engineers apply software engineering skills in their mission 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. At Google, we have developed many unique 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.
- Currently enrolled in a full-time Bachelor's or Master’s in Computer Science or a related technical field. Returning to education on a full-time basis upon completing the internship.
- Completed projects (inside or outside of school) or classes focused on Data Structures and Algorithms, resulting in experience with selecting and implementing algorithms and using appropriate data structures to efficiently solve a problem; experience in interpreting algorithms and contributing ideas to their development.
- Experience writing code fixes and tools to solve problems (e.g. remove duplicate elements from a list) in one or more of the following languages: C++, Java or Python.
- Experience with linear coding and use language features when necessary (e.g. data structures, branching, function-calls and conditionals).
If you want to hear from us as soon as this programme is open for applications, please click the apply now button below and register your details. We will be in touch towards the end of the summer with more information.If you have any extenuating circumstances or require further information, please contact Sarah Denness on +44 (0)7852 764 684 or email firstname.lastname@example.org