Software Engineer III, Android Framework

A global technology company that develops innovative products and services used by billions of users worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, Android Framework

Google is seeking a Software Engineer III to join their Android Framework team in Bengaluru. This role is part of the Platforms and Ecosystems product area, which focuses on Google's computing software platforms across different environments. As a Software Engineer III, you'll be working on critical projects for Google's Android Framework, developing next-generation technologies that impact billions of users worldwide. The role involves full-stack development, system design, and collaboration with cross-functional teams.

The position requires strong technical expertise in software development, data structures, and algorithms. You'll be responsible for writing code, participating in design reviews, reviewing other developers' code, contributing to documentation, and resolving system issues. The ideal candidate should have experience with Android Open Source Project or Android Internals.

Google offers a collaborative environment where engineers can work on innovative projects that push technology forward. You'll have opportunities to switch teams and projects as you grow, contributing to various areas including information retrieval, distributed computing, system design, security, AI, and mobile development. The role combines technical challenges with leadership opportunities, making it ideal for engineers who want to make a significant impact on widely-used technology products.

Working at Google means joining a company committed to diversity, equality, and innovation. You'll be part of a team that values technical excellence, creative problem-solving, and collaborative development. The position offers the chance to work on products that handle information at massive scale and extend well beyond traditional web applications.

Last updated 5 hours ago

Responsibilities For Software Engineer III, Android Framework

  • 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 by analyzing the sources of issues

Requirements For Software Engineer III, Android Framework

Java
  • 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 data structures or algorithms

Benefits For Software Engineer III, Android Framework

Medical Insurance
Equity
Parental Leave
  • Comprehensive medical insurance
  • Equity compensation
  • Parental leave benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Android Framework

Software Developer III, Mobile (Android), AR

Software Developer III position at Google focusing on Android mobile development for AR applications, requiring 2 years of experience and strong programming skills.

Software Engineer II, Mobile, Android Settings

Software Engineer II position at Google, focusing on Android Settings development, requiring 1 year of experience in software development and Android application development.

Software Engineer III, Android Framework

Software Engineer III position at Google focusing on Android Framework development, requiring 2+ years of experience in software development and strong expertise in data structures and algorithms.

Software Engineer III, Android Enterprise

Software Engineer III position at Google focusing on Android Enterprise development in Bucharest, requiring 2 years of experience in software development and Android application development.

Software Engineer ll, Android Automotive

Software Engineer II position at Google focusing on Android Automotive development, requiring 1+ years of programming experience and expertise in mobile development.