Staff Software Engineer, Gemini Enterprise Mobile
Company: Google
Location: Sunnyvale
Posted on: April 4, 2026
|
|
|
Job Description:
Minimum qualifications: Bachelor's degree or equivalent
practical experience. 8 years of experience in software
development. 4 years of Android application development experience.
Experience in one or more programming languages such as Java,
Kotlin, ObjC, Swift. Experience with mobile development. Experience
with backend development. Preferred qualifications: Master’s degree
or PhD in Engineering, Computer Science, or a related technical
field. 8 years of experience with data structures and algorithms. 3
years of experience in a technical leadership role leading project
teams and setting technical direction. 3 years of experience
working in a matrixed organization involving cross-functional, or
cross-business projects. Experience with Flutter and Dart.
Experience with Gen AI and AI Chatbots. About the job Google
Cloud's software engineers develop the next-generation technologies
that change how billions of users connect, explore, and interact
with information and one another. We're looking for engineers who
bring fresh ideas from all areas, including information retrieval,
distributed computing, large-scale system design, networking and
data storage, security, artificial intelligence, natural language
processing, UI design and mobile; the list goes on and is growing
every day. As a software engineer, you will work on a specific
project critical to Google Cloud's needs with opportunities to
switch teams and projects as you and our fast-paced business grow
and evolve. You will anticipate our customer needs and be empowered
to act like an owner, take action and innovate. We need our
engineers to be versatile, display leadership qualities and be
enthusiastic to take on new problems across the full-stack as we
continue to push technology forward. In this role, your key
responsibilities will involve direct contribution to the
development and maintenance of the Gemini Enterprise mobile
application itself both for iPhone Operating System and for Android
as well as its interconnected backend systems, ensuring seamless
functionality and robust performance across the entire stack. You
will be instrumental in driving innovation and best practices
within the team, contributing to all phases of the Software
Development Lifecycle, from conception and design to deployment and
ongoing support. Your expertise will directly influence the
architectural decisions and technical direction of our mobile
offerings, making a huge impact on the rapidly growing user base of
Gemini Enterprise. The Google Cloud AI Research team addresses AI
challenges motivated by Google Cloud’s mission of bringing AI to
tech, healthcare, finance, retail and many other industries. We
work on a range of unique problems focused on research topics that
maximize scientific and real-world impact, aiming to push the
state-of-the-art in AI and share findings with the broader research
community. We also collaborate with product teams to bring
innovations to real-world impact that benefits our customers. The
US base salary range for this full-time position is
$207,000-$300,000 bonus equity benefits. Our salary ranges are
determined by role, level, and location. Within the range,
individual pay is determined by work location and additional
factors, including job-related skills, experience, and relevant
education or training. Your recruiter can share more about the
specific salary range for your preferred location during the hiring
process. Please note that the compensation details listed in US
role postings reflect the base salary only, and do not include
bonus, equity, or benefits. Learn more about benefits at Google .
Responsibilities Build and own end-to-end applications that address
horizontal use cases spanning multiple industries. Integrate Google
technology, working at multiple levels of the stack from the
Application Programming Interfaces (API) to the frontend. Address
the needs of enterprises and their employees the end users of the
mobile application. Build reusable components to be used in the
development of vertical-specific User Interface. Build and
continuously refine features for the mobile application.
Keywords: Google, Laguna , Staff Software Engineer, Gemini Enterprise Mobile, IT / Software / Systems , Sunnyvale, California