Taro Logo

Software Engineer, Early Career, Campus

Google is a leading technology company that develops innovative products and services used by billions of people worldwide.
Backend
Entry-Level Software Engineer
In-Person
AI · Enterprise SaaS
This job posting is no longer active. 😔

Job Description

Google is seeking early career software engineers to develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a key member of a small and versatile team, you'll design, test, deploy, and maintain software solutions across various areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile development.

Google is an engineering company at heart, hiring individuals with broad technical skills ready to take on technology's greatest challenges. Engineers at Google not only revolutionize search but also work on scalability, storage solutions, large-scale applications, and new platforms for developers worldwide. From Google Ads to Chrome, Android to YouTube, social to local, Google engineers are changing the world one technological achievement after another.

The ideal candidate should have a Bachelor's degree or equivalent practical experience, with experience in software development using languages like Python, C, C++, Java, or JavaScript. Experience with data structures, algorithms, and open-source coding is essential. Preferred qualifications include a Master's degree in Computer Science, experience in web or mobile application development, Unix/Linux environments, distributed systems, machine learning, and the ability to learn new coding languages as needed.

Join Google to work on projects critical to the company's needs, with opportunities to switch teams and projects as you and the fast-paced business grow and evolve. Be part of a team that's pushing technology forward and making an impact on users around the world.

Last updated a year ago

Responsibilities For Software Engineer, Early Career, Campus

  • Design, develop, test, deploy, maintain, and improve software
  • Manage project priorities, deadlines, and deliverables
  • Take on tasks as requested, following through to completion despite roadblocks or distractions

Requirements For Software Engineer, Early Career, Campus

Python
Java
JavaScript
Linux
  • Bachelor's degree or equivalent practical experience
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g. open-source coding)

Benefits For Software Engineer, Early Career, Campus

  • Only applications of candidates with Mexican citizenship will be evaluated for this role in compliance with the provisions of Article 7 of the Federal Labor Law