Google Information Technology Apprenticeship 2024 - 2025

Careers at Google | Google Off Campus Virtual Hiring Drive | Early Career Job Opportunities at Google | Engineer

Google aspires to be an organization that reflects the globally diverse audience that our products and technology 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.

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

Software Engineer, Early Career, Campus (English, Portuguese)

Location: Brazil, Remote eligible
This job is eligible to be performed remotely. Candidates will be able to share location preferences later in the hiring process.

Qualifications:
Bachelor’s degree in Computer Science, similar technical field of study, or equivalent practical experience.
Experience working with Data Structures or Algorithms (e.g., data structures/algorithms class, coursework/projects, research, internships, or other experience in/outside of school or work (including open source hobby coding).
Ability to speak and write in English and Portuguese fluently.

Preferred qualifications:
Experience working in one or more of the following: web or mobile application development, Unix/Linux environments, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development
Availability to start during this year.
Interest and ability to learn other coding languages as needed.
Examples of coding in one of the following programming languages including but not limited to: C, C++, Java, JavaScript, or Python.

Job Description:
Design, develop, test, deploy, maintain, and improve software.
Manage sole project priorities, deadlines, and deliverables.
Research, conceive, and develop software applications to extend and improve on Google’s product offering.
Collaborate on scalability issues involving access to data and information.

Apply Now