Taro Logo

Software Engineer III, Mobile, NotebookLM

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
$141,000 - $202,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Job Description

Google is seeking a Software Engineer III to join their Labs team working on the NotebookLM mobile application. This role is part of Google's innovative Labs group, which focuses on incubating early-stage efforts to advance Google's core mission of organizing and making information universally accessible.

The position requires strong mobile development experience, with a focus on either iOS or Android platforms. As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables. The role involves working on cutting-edge technologies that impact billions of users worldwide.

The Labs team specifically works on discovering and creating new ways to advance Google's core products through exploration and application of new technologies. This position offers the opportunity to work on projects that could potentially transform how users interact with Google's services, with a focus on delivering significant long-term impact.

Key responsibilities include writing product code, participating in design reviews, reviewing other developers' code, contributing to documentation, and troubleshooting complex system issues. The ideal candidate will bring expertise in mobile development, strong problem-solving skills, and the ability to work effectively in a fast-paced environment.

The position offers a competitive compensation package including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Located in Mountain View, CA, you'll be working at the heart of Google's innovation center, collaborating with talented engineers and researchers to push the boundaries of mobile technology and user experience.

Last updated 11 hours ago

Responsibilities For Software Engineer III, Mobile, NotebookLM

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Mobile, NotebookLM

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with iOS or Android application development

Benefits For Software Engineer III, Mobile, NotebookLM

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package