Google

Staff Software Engineer, Framework Foundations

Job Description

  • Use tracing, stack sampling and metrics tools to learn about how applications and platform subsystems are using core OS constructs.
  • Improve, scale and optimize core OS components to make them resilient.
  • Work with various product teams, first-party apps and Android verticals (Wear, TV, Auto) to design and build new features for them, while keeping the solutions generic and flexible enough to benefit multiple form factors and apps.
  • Be part of and contribute to our engineering practices (e.g., design reviews, code reviews, team discussions, etc.).
  • Identify anti-patterns in applications and work with application developers to improve them.

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, Swift, Objective-C).
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • Experience writing applications in Android or working with the Android OS.
  • Experience in creating, characterizing and evolving the architecture of complex systems.
  • Experience mentoring and growing technical talent.
  • Experience in C++.
  • Experience using performance analysis tools (tracing, profiling) or debugging tools.
  • Knowledge of the Linux Kernel.
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, Swift, Objective-C).
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. 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’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. 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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Android is Google’s open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.


Jobs at Bengaluru

Amazon

Device Associate I, Appstore

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 15, 2025

Amazon

SDET II, Music Client Team

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 8, 2025

Oracle

Oracle Application Senior Developer…

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 14, 2025

Oracle

Senior Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: April 8, 2025

Oracle

Applied Scientist 3

Professional

Bengaluru, Karnataka

View Details

Last Date: May 28, 2025

Oracle

Principal Fusion SCM Techno-Functio…

Professional

Bengaluru, Karnataka

View Details

Last Date: April 8, 2025

Oracle

Fusion HCM Functional

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 8, 2025

Oracle

5G Solution Integrator

Professional

Bengaluru, Karnataka

View Details

Last Date: April 22, 2025

Oracle

Senior Consultant-MySQL/SSIS

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 16, 2025

Google

Technology Manager, Foundation IP, …

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 10, 2025

Oracle

Senior Principal Network Developer …

Professional

Bengaluru, Karnataka

View Details

Last Date: May 19, 2025

Oracle

Senior Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 15, 2025




More Jobs at Google

Google

Content Operations Manager, User Ed…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 17, 2025

Google

Senior ASIC Design Performance Veri…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 17, 2025

Google

Emerging Market Lead, Devices and S…

Freshers/Experienced

Gurugram, Haryana

View Details

Last Date: April 17, 2025

Google

Program and Operations Lead, gTech …

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: April 10, 2025

Google

Executive Business Partner, gTech A…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: April 10, 2025

Google

Design Verification Engineer, Machi…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 10, 2025

Google

Technical Program Manager, Google E…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 17, 2025

Google

Software Engineer II, Infrastructur…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 10, 2025

Google

Application Engineer, Supply Chain

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 10, 2025

Google

Financial Analyst, Product Finance,…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 17, 2025

Google

Software Engineering Manager, Core …

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 10, 2025

Google

ASIC Engineer, Network on Chip, Int…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: April 17, 2025




Actively Recruiting Companies at Bengaluru, Karnataka