Back to all jobs
Google logo

Software Engineer, Early Career, Campus

Google

Mountain View, California, U.S.
Full-time, Regular
Posted Oct 16, 2025
Onsite

Compensation

Loading salary analysis...

About the role

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

Responsibilities

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

Requirements

  • Bachelor's degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g. open-source coding).
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • Master's degree in Computer Science or a related technical field.
  • Experience working with 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, or security software development.
  • Ability to learn other coding languages as needed.

Benefits

  • 401k matching
  • Health insurance
  • Equity
  • Bonus opportunities

About the Company

Google is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world.

Job Details

Salary Range

Salary not disclosed

Location

Mountain View, California, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position