Google

Senior Software Engineer, Full Stack, Android, Google TV

Google$174K — $252K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of software development in Java, Kotlin, or similar languages.
  • 3 years testing, maintaining, or launching software products; 1 year in large-scale application design.
  • 3 years of android application development.
  • 2 years in full-stack development.

Responsibilities

  • Design and implement features end-to-end using both Android client and server components.
  • Build and scale server components for Google TV with a focus on performance.
  • Drive execution of AI Experience platform focusing on Gemini feature integration.
  • Maintain architectural standards through design and code reviews to ensure high code quality.
  • Act as a technical lead, mentor other engineers, and make critical technical decisions.

Benefits

  • Access to Google's extensive benefits package.
  • Opportunities for professional development and continuing education.
  • Involvement in innovative projects using cutting-edge technologies.
  • Collaborative work environment with a focus on teamwork and inclusion.
Full Job Description
info_outline
X In most instances, this position requires in-person interviews as part of the hiring process.

Minimum qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in Java, Kotlin or equivalent programming languages.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large-scale application design and architecture.
  • 3 years of experience with android application development.
  • 2 years of experience in full-stack development.

Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Proven experience integrating Generative AI into client applications, utilizing on-device machine learning runtimes and connecting TV interfaces to AI backend services.
  • Strong track record of reducing ANRs, optimizing app startup times, and enhancing media playback performance on resource-constrained devices.


About the job

As a senior engineer on the Google TV Server team, you will play a pivotal role in architecting and building the world's most intelligent and reliable TV server platform. You will lead the end-to-end development of full-stack features, integrating scalable backend services, Generative AI capabilities, and Android client components.
Android is Google's 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.Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $174000 - $252000 (USD) 15% bonus target equity benefits

Learn more about benefits at Google .

Responsibilities
  • Design and implement features end-to-end, leveraging expertise across the stack including Android client and server components. Drive both rapid iteration/prototyping and the development of scalable production solutions.
  • Design, build, and scale high-impact server components for Google TV, optimizing for performance and long-term system health.
  • Drive the technical execution of the AI Experience platform, focusing on Gemini feature integration, TPU resource optimization, and robust evaluation frameworks.
  • Uphold architectural standards and engineering best practices through design and code reviews, maintaining high code quality and system health.
  • Operate as a technical lead, guiding and mentoring other engineers. Make high-acumen technical decisions that balance execution velocity with product quality and maintainability.


About Google

Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.
Learn more about Google
Size
156,500 employees
Market Cap
$1,115.4 billion
Industry
Net Income
$40.2 billion
Founded
1998
5 Year Trend
+23.3%
Revenue
$182.5 billion
NASDAQ

Similar Jobs

More Jobs at Google

More Consumer Technology Jobs

Find similar Senior Software Engineer, Full Stack, Android, Google TV jobs: