Java Programming, Python Programming, C++, C Programming, Algorithms, Common data structures
Minimum qualifications:
Preferred qualifications:
About the job
Software Engineering Interns at Google are researchers and developers who yearn to create and implement complex computer science solutions. Our engineers develop massively scalable, distributed software systems and also collaborate on multitudes of smaller projects that have universal appeal - this requires research, awareness, interactivity and the ability to ask the right questions. You'll develop effective competencies in data structures and algorithms, along with a technical fascination for how stuff fits together. You'll also have a solid foundation in computer science, allowing you to come up with new ideas, as well as to strive for a deep understanding of our products and services in order to continually improve upon them. We focus on being a collaborative, global organization consisting of engineers with the highest levels of technical depth, programming skills, and a keen eye for quality.
In this role, you will work on our core products and services as well as those which support critical functions of our engineering operations. Depending on your background and experience, you will be working in one of the following areas:
Product and Systems Development: Whether it's finding new and innovative ways to advance search quality, building computing platforms and networking technologies, automating the indexing of videos, or continuing to refine and scale complex auction systems, you will be developing solutions to some of the most challenging technical problems out there. You will research, conceive and develop software applications to extend and improve on Google's product offerings and collaborate on scalability issues involving access to massive amounts of data and information. Examples of specialist domains include UI development with various technologies, security, embedded systems and mobile apps (Android), and developer tools (IDEs, large-scale build systems, compilers).
Engineering Productivity: As a Software Engineer in the Engineering Productivity organization, you'll use your software design, analysis and programming skills to create innovative automated test systems. This isn't a job in which you'll simply debug and run test cases, in fact that only scratches the surface. The test team undertakes a broad range of challenges on a daily basis, designing and building intelligent systems that can explore various use cases and scenarios for distributed computing infrastructure. Just imagine trying to design and build an automated testing system for something that's never been done before. There are no textbooks that can help you learn this, which is why we have some of the best engineers working in this group.
Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address 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 Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.
Responsibilities
Google LLC is a multinational technology company headquartered in the United States that specializes in various fields, including search engine technology, cloud computing, online advertising, quantum computing, e-commerce, computer software, artificial intelligence, and consumer electronics. With its market dominance, data collection, and technological advancements in AI.
Sydney NSW, Australia
2-4 year
Waterloo, ON, Canada
2-4 year
Waterloo, ON, Canada
2-4 year
Waterloo, ON, Canada
2-4 year
Waterloo, ON, Canada
2-4 year
Waterloo, ON, Canada
2-4 year
Zürich, Switzerland
2-4 year
Zürich, Switzerland
2-4 year
Rome, Metropolitan City of Rome, Italy
2-4 year
Milan, Metropolitan City of Milan, Italy
2-4 year
Tel Aviv, Israel
2-4 year
Seoul, South Korea
2-4 year
Bengaluru, Karnataka, India
0-2 year
Hyderabad, Telangana, India
0-2 year
Mexico City, CDMX, Mexico
2-4 year
Xindian District, New Taipei City, Taiwan
2-4 year
Xindian District, New Taipei City, Taiwan
2-4 year
New Taipei, Banqiao District, New Taipei City, Taiwan
2-4 year
Xindian District, New Taipei City, Taiwan
2-4 year
New Taipei, Banqiao District, New Taipei City, Taiwan
2-4 year
Addison, TX, USA
2-4 year
Austin, TX, USA
2-4 year
Chicago, IL, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Pittsburgh, PA, USA
2-4 year
Redwood City, CA, USA
2-4 year
Princeton, NJ, USA
4-6 year
Redwood City, CA, USA
2-4 year
San Bruno, CA, USA
2-4 year
Seattle, WA, USA
2-4 year
Sunnyvale, CA, USA
2-4 year
Sunnyvale, CA, USA
2-4 year
Washington D.C., DC, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Sunnyvale, CA, USA
4-6 year
Sunnyvale, CA, USA
6-8 year
Waterloo, ON, Canada
2-4 year
Mountain View, CA, USA
2-4 year
Mountain View, CA, USA
2-4 year
Mexico City, CDMX, Mexico
2-4 year
Toronto, ON, Canada
2-4 year
Bengaluru, Karnataka, India
2-4 year
New York, NY, USA
2-4 year
New York, NY, USA
2-4 year
New York, NY, USA
2-4 year
New York, NY, USA
2-4 year
San Francisco, CA, USA
2-4 year
San Francisco, CA, USA
2-4 year
San Francisco, CA, USA
2-4 year
Mountain View, CA, USA
4-6 year
Mountain View, CA, USA
8-10 year
Waterloo, ON, Canada
8-10 year
São Paulo, State of São Paulo, Brazil
8-10 year
Tel Aviv, Israel
0-2 year
Waterloo, ON, Canada
4-6 year
Seattle, WA, USA
8-10 year
Mountain View, CA, USA
8-10 year
San Francisco, CA, USA
8-10 year
Mountain View, CA, USA
8-10 year
Seattle, WA, USA
4-6 year
Sunnyvale, CA, USA
4-6 year
Kirkland, WA, USA
0-2 year
Tel Aviv, Israel
2-4 year
Hyderabad, Telangana, India
2-4 year
Zürich, Switzerland
2-4 year
New Taipei, Banqiao District, New Taipei City, Taiwan
4-6 year
San Francisco, CA, USA
4-6 year
Los Angeles, CA, USA
12-14 year
Mountain View, CA, USA
12-14 year
Sunnyvale, CA, USA
14-16 year
Milan, Metropolitan City of Milan, Italy
0-2 year
Bangalore, Karnataka, India
4-6 year
Hyderabad, Telangana, India
4-6 year
Pune, Maharashtra, India
4-6 year
Belo Horizonte, State of Minas Gerais, Brazil
6-8 year
Belo Horizonte, State of Minas Gerais, Brazil
6-8 year
Redwood City, CA, USA
4-6 year
Sydney NSW, Australia
2-4 year
Sunnyvale, CA, USA; San Francisco, CA, USA; Seattle, WA, USA; Reston, VA, USA; Los Angeles, CA, USA; New York, NY, USA; Miami, FL, USA; Houston, TX, USA; Addison, TX, USA; Chicago, IL, USA; Cambridge, MA, USA; Boulder, CO, USA; Atlanta, GA, USA; Austin, TX, USA
0-2 year
Seattle, WA, USA; San Francisco, CA, USA; Mountain View, CA, USA
0-2 year
Sunnyvale, CA, USA; Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; New York, NY, USA; Addison, TX, USA; San Francisco, CA, USA
4-6 year
Ann Arbor, MI, USA; Atlanta, GA, USA; Austin, TX, USA; Bellevue, WA, USA; Boulder, CO, USA; Cambridge, MA, USA; Chapel Hill, NC, USA; Chicago, IL, USA; Durham, NC, USA; Goleta, CA, USA; Irvine, CA, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Madison, WI, USA; Mountain View, CA, USA; New York, NY, USA; Palo Alto, CA, USA; Pittsburgh, PA, USA; Portland, OR, USA; Raleigh, NC, USA; Redmond, WA, USA; Redwood City, CA, USA; Reston, VA, USA; San Bruno, CA, USA; San Diego, CA, USA; San Francisco, CA, USA; San Jose, CA, USA; Santa Cruz, CA, USA; Seattle, WA, USA; South San Francisco, CA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
0-2 year
Ann Arbor, MI, USA; Austin, TX, USA; Bellevue, WA, USA; Boulder, CO, USA; Cambridge, MA, USA; Chapel Hill, NC, USA; Chicago, IL, USA; Durham, NC, USA; Irvine, CA, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Madison, WI, USA; Mountain View, CA, USA; New York, NY, USA; Palo Alto, CA, USA; Pittsburgh, PA, USA; Portland, OR, USA; Raleigh, NC, USA; Redmond, WA, USA; Redwood City, CA, USA; Reston, VA, USA; San Bruno, CA, USA; San Diego, CA, USA; San Francisco, CA, USA; San Jose, CA, USA; Santa Cruz, CA, USA; Seattle, WA, USA; South San Francisco, CA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
0-2 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chandler, AZ, USA; Chicago, IL, USA; Dallas, TX, USA; Durham, NC, USA; Houston, TX, USA; Irvine, CA, USA; Kansas City, MO, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Madison, WI, USA; Miami, FL, USA; Mountain View, CA, USA; Nashville, TN, USA; New York, NY, USA; Pittsburgh, PA, USA; Portland, OR, USA; Raleigh, NC, USA; Salt Lake City, UT, USA; San Diego, CA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA; United States; Washington D.C., DC, USA
2-4 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Los Angeles, CA, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA; United States; Washington D.C., DC, USA
4-6 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Houston, TX, USA; Los Angeles, CA, USA; Miami, FL, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA
8-10 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Houston, TX, USA; Los Angeles, CA, USA; Miami, FL, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA
10-12 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Houston, TX, USA; Los Angeles, CA, USA; Miami, FL, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA
4-6 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Houston, TX, USA; Los Angeles, CA, USA; Miami, FL, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA
10-12 year
Montreal, QC, Canada; Toronto, ON, Canada
6-8 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Chicago, IL, USA; Irvine, CA, USA; Los Angeles, CA, USA; Miami, FL, USA; New York, NY, USA; Reston, VA, USA; Seattle, WA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
6-8 year
Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Chicago, IL, USA; Los Angeles, CA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA; United States; Washington D.C., DC, USA
4-6 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Los Angeles, CA, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Washington D.C., DC, USA
2-4 year
Addison, TX, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Los Angeles, CA, USA; Reston, VA, USA; San Francisco, CA, USA; Washington D.C., DC, USA
10-12 year
Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Los Angeles, CA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA; United States; Washington D.C., DC, USA
4-6 year
Austin, TX, USA; Boulder, CO, USA; Chicago, IL, USA; Irvine, CA, USA; Los Angeles, CA, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Washington D.C., DC, USA
8-10 year
Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Chicago, IL, USA; Irvine, CA, USA; Los Angeles, CA, USA; New York, NY, USA; Seattle, WA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
4-6 year
Ann Arbor, MI, USA; Chicago, IL, USA; Mountain View, CA, USA; New York, NY, USA; San Francisco, CA, USA
6-8 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA; Washington D.C., DC, USA
10-12 year
Cambridge, MA, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; Pittsburgh, PA, USA; San Francisco, CA, USA; Seattle, WA, USA; United States
0-2 year
Atlanta, GA, USA; Chicago, IL, USA; Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; Playa Vista, Los Angeles, CA, USA; San Francisco, CA, USA; Washington D.C., DC, USA
2-4 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; Los Angeles, CA, USA; New York, NY, USA; Seattle, WA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
14-16 year
Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Chicago, IL, USA; Los Angeles, CA, USA; Seattle, WA, USA; Washington D.C., DC, USA
2-4 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; Los Angeles, CA, USA; New York, NY, USA; Seattle, WA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
2-4 year
Atlanta, GA, USA; Cambridge, MA, USA; Chicago, IL, USA; Miami, FL, USA; New York, NY, USA; Reston, VA, USA; Sunnyvale, CA, USA
0-2 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; Kirkland, WA, USA; Reston, VA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
0-2 year
Atlanta, GA, USA; Austin, TX, USA; Mountain View, CA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA; Washington D.C., DC, USA
10-12 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; Kirkland, WA, USA; New York, NY, USA; Sunnyvale, CA, USA
0-2 year
Cambridge, MA, USA; Mountain View, CA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA
0-2 year
Boulder, CO, USA; Irvine, CA, USA; Kirkland, WA, USA; Portland, OR, USA; Seattle, WA, USA; Sunnyvale, CA, USA
6-8 year
Atlanta, GA, USA; Austin, TX, USA; Cambridge, MA, USA; Chicago, IL, USA; Miami, FL, USA; New York, NY, USA
2-4 year
Bangalore, Karnataka, India; Gurgaon, Haryana, India; Hyderabad, Telangana, India; Mumbai, Maharashtra, India; Pune, Maharashtra, India
10-12 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; Kirkland, WA, USA; New York, NY, USA; Sunnyvale, CA, USA
4-6 year
Kirkland, WA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA
6-8 year
Austin, TX, USA; Chicago, IL, USA; Kirkland, WA, USA; New York, NY, USA; San Francisco, CA, USA; Sunnyvale, CA, USA
0-2 year
Atlanta, GA, USA; Chicago, IL, USA; Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; Washington D.C., DC, USA
6-8 year
Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; New York, NY, USA; Seattle, WA, USA; Sunnyvale, CA, USA
8-10 year
Bellevue, WA, USA; Kirkland, WA, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA
2-4 year
Irvine, CA, USA; Los Angeles, CA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA
2-4 year
Austin, TX, USA; Boulder, CO, USA; Chicago, IL, USA; Kirkland, WA, USA; New York, NY, USA; Sunnyvale, CA, USA
4-6 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; Kirkland, WA, USA; New York, NY, USA; San Francisco, CA, USA
8-10 year
Bellevue, WA, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA
6-8 year
Atlanta, GA, USA; Austin, TX, USA; Kirkland, WA, USA; New York, NY, USA; Sunnyvale, CA, USA
4-6 year
Atlanta, GA, USA; Austin, TX, USA; Chicago, IL, USA; New York, NY, USA; Sunnyvale, CA, USA
8-10 year
Bellevue, WA, USA; Irvine, CA, USA; Mountain View, CA, USA; San Diego, CA, USA
4-6 year
Addison, TX, USA; Atlanta, GA, USA; Chicago, IL, USA; New York, NY, USA
4-6 year
Austin, TX, USA; Boulder, CO, USA; New York, NY, USA; Reston, VA, USA; Sunnyvale, CA, USA
6-8 year
Bangalore, Karnataka, India; Gurgaon, Haryana, India; Hyderabad, Telangana, India; Mumbai, Maharashtra, India; Pune, Maharashtra, India
2-4 year
Boulder, CO, USA; Chicago, IL, USA; Mountain View, CA, USA; New York, NY, USA; San Francisco, CA, USA
6-8 year
Bangalore, Karnataka, India; Gurugram, Haryana, India; Hyderabad, Telangana, India; Mumbai, Maharashtra, India; Pune, Maharashtra, India
4-6 year
Bangalore, Karnataka, India; Gurgaon, Haryana, India; Hyderabad, Telangana, India; Mumbai, Maharashtra, India; Pune, Maharashtra, India
10-12 year
Chicago, IL, USA; Dallas, TX, USA; New York, NY, USA; Reston, VA, USA
6-8 year
Cambridge, MA, USA; Mountain View, CA, USA; New York, NY, USA; Reston, VA, USA
10-12 year
Austin, TX, USA; New York, NY, USA; Seattle, WA, USA; Sunnyvale, CA, USA
8-10 year
Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Chicago, IL, USA
2-4 year
Atlanta, GA, USA; Austin, TX, USA; New York, NY, USA; San Francisco, CA, USA
6-8 year
Mountain View, CA, USA; San Francisco, CA, USA; Washington D.C., DC, USA
6-8 year
Toronto, ON, Canada; Waterloo, ON, Canada
6-8 year
New York, NY, USA; Cambridge, MA, USA
6-8 year
Addison, TX, USA; Austin, TX, USA; New York, NY, USA; San Francisco, CA, USA
2-4 year
Mountain View, CA, USA; San Diego, CA, USA
8-10 year
New York, NY, USA; San Francisco, CA, USA; Chicago, IL, USA; Ann Arbor, MI, USA
4-6 year
Hyderabad, Telangana, India; Bangalore, Karnataka, India
10-12 year
Bangalore, Karnataka, India; Gurugram, Haryana, India; Mumbai, Maharashtra, India
4-6 year
New Taipei, Banqiao District, New Taipei City, Taiwan
2-4 year
Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Chicago, IL, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA
4-6 year
Austin, TX, USA; Chicago, IL, USA; Dallas, TX, USA; Kansas City, MO, USA; Los Angeles, CA, USA; New York, NY, USA; Reston, VA, USA; San Francisco, CA, USA; Seattle, WA, USA; Sunnyvale, CA, USA
4-6 year
Cambridge, MA, USA; Durham, NC, USA; Mountain View, CA, USA; Pittsburgh, PA, USA; Raleigh, NC, USA; San Bruno, CA, USA; Seattle, WA, USA
0-2 year
Atlanta, GA, USA; Chicago, IL, USA; Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; San Francisco, CA, USA; Seattle, WA, USA; Washington D.C., DC, USA
4-6 year
Atlanta, GA, USA; New York, NY, USA; Salt Lake City, UT, USA; San Diego, CA, USA; San Francisco, CA, USA; Sunnyvale, CA, USA; Tennessee, USA
0-2 year
Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; San Diego, CA, USA; Sunnyvale, CA, USA
12-14 year
Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; Seattle, WA, USA; United States
0-2 year
Chicago, IL, USA; Los Angeles, CA, USA; Mountain View, CA, USA; New York, NY, USA; Redwood City, CA, USA; San Francisco, CA, USA
2-4 year
Bangalore, Karnataka, India; Gurugram, Haryana, India; Hyderabad, Telangana, India; Pune, Maharashtra, India
4-6 year
Cambridge, MA, USA; Mountain View, CA, USA; New York, NY, USA; Sunnyvale, CA, USA
6-8 year
Bangalore, Karnataka, India; Gurgaon, Haryana, India; Hyderabad, Telangana, India; Mumbai, Maharashtra, India
0-2 year
Goleta, CA, USA; Los Angeles, CA, USA; Mountain View, CA, USA; Seattle, WA, USA
6-8 year
Haifa, Israel; Tel Aviv, Israel
4-6 year
Mountain View, CA, USA; San Diego, CA, USA
12-14 year
Cambridge, MA, USA; Mountain View, CA, USA; New York, NY, USA
4-6 year
Cambridge, MA, USA; Mountain View, CA, USA; New York, NY, USA
10-12 year
Mountain View, CA, USA; New York, NY, USA; San Francisco, CA, USA
2-4 year
Mountain View, CA, USA; New York, NY, USA; Redwood City, CA, USA; San Francisco, CA, USA
2-4 year