Staff Software Engineer, Gemini Enterprise Mobile

Google Google · Big Tech · Sunnyvale, CA +1

Staff Software Engineer role focused on developing and maintaining the Gemini Enterprise mobile application for both iPhone and Android, including its backend systems. The role involves full-stack development, architectural decisions, and driving innovation within the mobile offerings. While the company works on AI research, this specific role is centered on the application layer and integration of existing Google technologies for enterprise customers.

What you'd actually do

  1. Build and own end-to-end applications that address horizontal use cases spanning multiple industries.
  2. Integrate Google technology, working at multiple levels of the stack from the Application Programming Interfaces (API) to the frontend.
  3. Address the needs of enterprises and their employees the end users of the mobile application.
  4. Build reusable components to be used in the development of vertical-specific User Interface.
  5. Build and continuously refine features for the mobile application.

Skills

Required

  • software development
  • Android application development
  • Java
  • Kotlin
  • ObjC
  • Swift
  • mobile development
  • backend development

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures and algorithms
  • technical leadership role
  • matrixed organization
  • Flutter
  • Dart
  • Gen AI
  • AI Chatbots

What the JD emphasized

  • Gemini Enterprise mobile application
  • Gemini Enterprise