Senior Software Engineer, Android Full Stack

Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development · Mobile App Dev

In short

Google seeks a Senior Software Engineer, Android Full Stack in Bengaluru to drive technical strategy for storage subscriptions and full-stack solutions. Responsibilities include designing and deploying globally scalable features across Android clients and backend services, and embracing AI coding capabilities.

Responsibilities

  • Act as a technical lead driving the design, architecture, and end-to-end deployment of globally scalable storage features spanning both Android clients (primary) and backend services.
  • Collaborate cross-functionally and with other Google teams to launch impactful products at the intersection of Google One, Google Photos, and the OEM ecosystem.
  • Embrace and accelerate development using agentic AI coding capabilities.
  • Utilize agentic workflows to maximize engineering velocity, code quality, and system reliability, onboard and advocate these modern practices.
  • Identify, debug, and resolve complex full-stack issues to continuously improve our product experience, system health, and overall efficiency.
  • Maintain and advocate high standards for Android development and backend integration, mentoring junior engineers and actively contributing to Google’s evolving technical standards.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures and algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with Android full-stack development.
  • 5 years of experience in Android application development (Kotlin/Java) with proficiency in building scalable backend services/APIs.
  • Experience with API design, mobile-backend agreements, client-server architecture, and optimizing Android performance/latency in large-scale applications.
  • Proven experience using, or strong enthusiasm for onboarding to, agentic AI coding frameworks, LLM-assisted coding, and modern automated workflows to accelerate software development.
  • Familiarity with subscription-based platforms, cloud storage/management tools, or integrating services within the OEM/partner ecosystem.

Benefits

  • Equity is granted exclusively and discretionarily by Alphabet Inc.
#full-stack#android#backend#storage#cloud#OEM#AI#LLM
Google Logo

Company

Google

Job Posted

2 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bengaluru, India

Qualification

Bachelor

Applicants

Be an early applicant