Software Engineer, University Graduate, 2025

Google is an engineering company that develops next-generation technologies affecting billions of users worldwide.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · AI

Description For Software Engineer, University Graduate, 2025

Google's software engineers are at the forefront of developing revolutionary technologies that impact billions of users worldwide. This entry-level position offers an opportunity to work on critical projects spanning various technical domains including distributed computing, system design, AI, and more. As a Software Engineer, you'll be part of a versatile team designing, testing, deploying, and maintaining software solutions that power Google's diverse product portfolio.

The role demands a strong foundation in computer science fundamentals and hands-on programming experience. You'll work with cutting-edge technologies and have the chance to contribute to projects that scale to Google's massive user base. The position offers exposure to various aspects of software engineering, from backend systems to user-facing applications.

Google's engineering culture promotes innovation, technical excellence, and collaboration. You'll be working alongside some of the industry's brightest minds, with opportunities to grow and evolve as the technology landscape changes. The company's commitment to technical innovation and solving complex challenges makes it an ideal place for new graduates to launch their careers.

The position is based in Taipei, Taiwan, and requires candidates to start before the end of 2025. Google offers visa sponsorship for this role and welcomes people with disabilities, demonstrating their commitment to building a diverse and inclusive workplace. This is an excellent opportunity for recent graduates looking to make a significant impact while working on technology that shapes the future of how people interact with information and each other.

Last updated 8 minutes ago

Responsibilities For Software Engineer, University Graduate, 2025

  • Build platforms, systems, and networking infrastructure using experience with distributed systems, OS/kernel, network system design, and large-scale storage systems
  • Build internal systems used by Googlers globally
  • Mitigate reliability failures in a component or system
  • Create and support a productive and innovative team, including working with peers, managers, and teams

Requirements For Software Engineer, University Graduate, 2025

Java
Python
Linux
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
  • Experience in computer science, data structures, algorithms, and software design
  • Experience in Software Development and coding in a general purpose programming language

Interested in this job?

Jobs Related To Google Software Engineer, University Graduate, 2025

Software Engineer II, Quality, Google Cloud Platform

Quality Software Engineer position at Google Cloud Platform focusing on system testing, automation, and software development in Taipei.

ASIC Design Verification Engineer

ASIC Design Verification Engineer role at Google, focusing on TPU technology and AI/ML hardware acceleration, offering competitive compensation and opportunity to work on cutting-edge technology.

Software Engineer, PhD, Early Career, Campus, 2025 Start

PhD Software Engineer position at Google working on next-generation technologies, offering $141K-$202K plus benefits, starting 2025.

Software Engineer, Early Career, Campus

Early-career software engineering role at Google, working on next-generation technologies that impact billions of users worldwide.

Technical Program Manager I, Capacity Planning and Automation, Google Workspace

Technical Program Manager role at Google focusing on capacity planning and automation for Google Workspace, combining technical expertise with project management skills.