Lead Mobile Software Engineer

2 weeks ago


Mountain View, California, United States Google Full time

Essential Qualifications:

  • A bachelor's degree or equivalent hands-on experience.
  • Minimum of 5 years in software development across various programming languages, with a strong grasp of data structures and algorithms.
  • At least 3 years in software testing, maintenance, or product launch, alongside 1 year in software design and architecture.
  • 3 years of experience in developing iOS applications.

Desirable Qualifications:

  • A master's degree or PhD in Computer Science or a related discipline.
  • 3 years of experience in performance optimization, large-scale systems, data analysis, visualization tools, or debugging.
  • 1 year in a role demonstrating technical leadership.
  • Familiarity with developing accessible technology solutions.

Position Overview:


Become a part of a dynamic team of software engineers at Google, dedicated to creating innovative technologies that transform user interaction with information.

The role encompasses much more than just web search, demanding the management of information on a vast scale.

  • We seek engineers with diverse skills in areas such as distributed computing, networking, security, artificial intelligence, user interface design, and more.
  • As a software engineer, you will engage in pivotal projects for Google, with the opportunity to shift between teams and initiatives as business needs evolve.
  • Demonstrate your adaptability, leadership, and enthusiasm for tackling new challenges across the full technology stack, contributing to the advancement of technological boundaries.
  • Oversee project priorities, timelines, and deliverables utilizing your technical expertise.
  • Google Photos, a leading photo sharing and storage platform, is in search of Software Engineers proficient in client-side, server-side, and machine learning aspects.

Compensation Details:


The base salary range for this full-time role in the US is between $161,000 and $239,000, in addition to bonuses, equity, and benefits.

The salary is adjusted based on the specific role, level, and geographical location.

  • The displayed range reflects target salaries across all US locations, with individual compensation influenced by work location, job-related skills, experience, and education/training.
  • Recruiters will provide detailed salary ranges specific to your location during the hiring discussions. Please note that the salary information provided in US job postings pertains solely to the base salary, excluding bonuses, equity, or benefits.

Key Responsibilities:

  • Develop and test product/system code.
  • Review and provide constructive feedback on code from fellow engineers to ensure adherence to best practices.
  • Contribute to documentation and modify content based on user feedback.
  • Diagnose system issues and resolve them by analyzing the root causes.
  • Lead design reviews with peers and stakeholders to select appropriate technologies.


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering across various programming languages, alongside a strong foundation in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with a solid understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, alongside a strong foundation in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software design and architecture.3...


  • Mountain View, California, United States Google Full time

    Requirements: A Bachelor's degree or equivalent practical experience. Minimum of 5 years in software development across various programming languages, demonstrating strong knowledge in data structures and algorithms. At least 3 years of experience in software testing, maintenance, or product launches, with a minimum of 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Requirements: A Bachelor's degree or equivalent practical experience. Minimum of 5 years in software development across various programming languages, with a strong grasp of data structures and algorithms. At least 3 years of experience in software testing, maintenance, or product launches, alongside 1 year in software design and architecture. 3 years of...


  • Mountain View, California, United States Google Full time

    Essential Qualifications: A bachelor's degree or equivalent practical experience. Minimum of 5 years in software development utilizing one or more programming languages, with a strong grasp of data structures and algorithms. At least 3 years of experience in software testing, maintenance, or product launches, alongside 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Requirements: A Bachelor's degree or equivalent practical experience. Minimum of 5 years in software development utilizing one or more programming languages, with a strong grasp of data structures and algorithms. At least 3 years of experience in software testing, maintenance, or product launches, including 1 year focused on software design and architecture....


  • Mountain View, California, United States Google Full time

    Requirements: A Bachelor's degree or equivalent practical experience. 5 years of experience in software development across various programming languages, with a strong foundation in data structures and algorithms. 3 years of experience in software testing, maintenance, or product launches, including 1 year in software design and architecture. 3 years of...


  • Mountain View, California, United States Abidi Solutions Full time

    Job OverviewPosition: Senior Software Engineer - Mobile AndroidCompany Overview: Abidi Solutions is at the cutting edge of automotive technology, specializing in innovative Software-Defined-Vehicle (SDV) solutions. As a pivotal member of our advanced technical team, you will be instrumental in shaping the architecture and design of transformative systems...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesWrite high-quality, scalable, and maintainable code for mobile applications.Review and provide feedback on code developed...


  • Mountain View, California, United States Abidi Solutions Full time

    Job OverviewPosition: Senior Software Engineer - Mobile AndroidCompany: Abidi SolutionsLocation: HybridContract Type: C2CVisa: USC GC GC EAD H4 EADCompany ProfileAbidi Solutions is at the cutting edge of automotive technology, specializing in the development of innovative Software-Defined Vehicle (SDV) solutions. Our focus is on enhancing the future of...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering using one or more programming languages, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software applications, and at least 1 year of experience in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering using one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, alongside a strong understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, along with a solid understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software...