1

Google Software Jobs in California (NOW HIRING)

Showing results 21-40

Google Software information

See California salary details

$47.4K

$110.4K

$163.8K

How much do google software jobs pay per year?

As of Sep 7, 2026, the average yearly pay for google software in California is $110,380.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What does a Google software engineer do?

A Google Software Engineer designs, develops, tests, and maintains software products and systems that power Google's wide range of services. They work on complex technical challenges, collaborate with cross-functional teams, and contribute to the scalability, performance, and security of Google's infrastructure. Their responsibilities may include writing code, debugging, reviewing peers' work, and participating in the design of innovative solutions.

What are the key skills and qualifications needed to thrive as a Google software engineer?

To thrive as a Google Software Engineer, you need strong programming skills in languages like Python, Java, or C++, a solid understanding of algorithms and data structures, and typically a degree in computer science or a related field. Familiarity with development tools such as Git, cloud platforms like Google Cloud, and experience with distributed systems are commonly required. Standout soft skills include problem-solving, collaboration, and effective communication, which are vital for working in cross-functional teams. These competencies enable engineers to build scalable, reliable products and contribute effectively to Google's innovative environment.

How does a Google software engineer typically collaborate with cross-functional teams during a project?

Software Engineers at Google frequently work alongside cross-functional teams that may include product managers, UX designers, quality assurance engineers, and data scientists. Collaboration often involves regular stand-up meetings, code reviews, and brainstorming sessions to align on project goals, share technical progress, and resolve challenges efficiently. This team-driven approach not only enhances product quality but also provides engineers with opportunities to learn from diverse perspectives and expand their skill set. Effective communication and a willingness to give and receive feedback are key to thriving in this collaborative environment.

What is the difference between Google Software vs Google Software Engineer?

AspectGoogle SoftwareGoogle Software Engineer
Required CredentialsBachelor's degree in CS or related field, coding skillsBachelor's or higher in CS, strong coding skills, sometimes internships
Work EnvironmentProduct teams, collaborative, innovativeDevelopment teams, coding, debugging, designing
Employer & Industry UsageGoogle's internal roles, tech industryGoogle's official job title, tech industry standard
Search & Comparison IntentGeneral roles at Google, non-specificSpecific coding and development roles at Google

Google Software typically refers to roles involving software development at Google, often used broadly for various technical positions. Google Software Engineer is a specific job title for a developer working on Google's products, requiring coding skills and technical expertise. While both involve software development, the Software Engineer role is more defined and formalized within Google's hiring structure.

Does Google still hire software engineers?

Yes, Google continues to hire software engineers regularly to support its products and services. The company seeks candidates with strong coding skills, experience in algorithms and data structures, and proficiency in programming languages like Python, Java, or C++. Job openings are available across various locations and levels, often requiring a technical interview process.
Infographic showing various Google Software job openings in California as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $110,380 per year, or $53.1 per hour.

Software Engineer III, Mobile (iOS), Google Photos Monetization

Google Inc.

Mountain View, CA • On-site

$120 - $150/hr

Other

Re-posted 19 days ago


Google rating

8.8

Company rating: 8.8 out of 10

Based on 103 frontline employees who took The Breakroom Quiz

48th of 247 rated software companies


Job description

Software Engineer III, Mobile (iOS), Google Photos Monetization

Mountain View, CA, USA

Qualifications
  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in the Swift programming language.
  • 2 years of experience with iOS application development.
Preferred qualifications
  • Master's degree or PhD in Computer Science, or a related technical field.
  • 2 years of experience with the Objective-C programming language.
  • 2 years of experience with data structures and algorithms in an academic or industry setting.
  • Experience in code and system health, diagnosis and resolution, and software test engineering.
About the job

Google's software engineers develop next‑generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale and extend well beyond web search. We look for engineers who bring fresh ideas from areas such as information retrieval, distributed computing, large‑scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as our fast‑paced business grows. This role is focused on the Photos Monetization team, where you will enhance revenue strategies for the Photos App, manage vital user storage journeys, and create experiences that drive the expansion of Google Photos and its integration with Google One. You will assist users throughout their storage life‑cycle, helping them monitor usage and find the best solutions to keep their digital memories secure and accessible across globally scaled features.

Responsibilities
  • Build delightful experiences that advance the Storage Monetization mission goals inside Google Photos.
  • Collaborate with product managers, user experience designers, quality assurance engineers, and other cross‑functional partners to define requirements and design engineering solutions to user problems.
  • Partner with engineering leads on other platforms (Android, Backend) to achieve consistent experiences while maintaining platform‑specific nuances.
  • Provide technical guidance and mentor iOS software engineers on the team.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire.

#J-18808-Ljbffr

What Google employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom