Senior Software Engineer, Android Developer Experience

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Android Developer Experience

Google is seeking a Senior Software Engineer for their Android Developer Experience team within the Core organization. This role is crucial in building the technical foundation behind Google's flagship products, focusing on developer platforms and infrastructure. The position requires extensive experience in software development, distributed systems, and machine learning. As part of the Core team, you'll have the unique opportunity to impact technical decisions across Google while working on essential building blocks that drive innovation for every developer.

The ideal candidate will bring 5+ years of software development expertise, with specific experience in testing, maintaining, and launching software products. You'll be responsible for writing and testing code, leading design reviews, and ensuring best practices through code reviews. The role involves significant work with distributed systems and infrastructure, requiring both technical depth and leadership qualities.

Working at Google offers the chance to tackle complex challenges at massive scale, with projects extending well beyond web search. You'll collaborate with teams across various technical domains, from information retrieval to artificial intelligence and mobile development. The position offers growth opportunities as you'll work on critical projects with the flexibility to switch teams as both you and Google's fast-paced business evolve.

The Core team's mandate involves breaking down technical barriers and strengthening existing systems across Google's product suite. This role is perfect for engineers who are versatile, display leadership qualities, and are enthusiastic about taking on new problems across the full-stack while continuing to push technology forward. Join Google to be part of a team that shapes the future of developer experience and infrastructure at one of the world's leading technology companies.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Android Developer Experience

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Android Developer Experience

Java
Kotlin
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience developing infrastructure, distributed systems, or networks
  • Experience in Machine Learning or Artificial Intelligence
  • Experience building and managing distributed software systems and infrastructure

Interested in this job?

Jobs Related To Google Senior Software Engineer, Android Developer Experience

Senior Software Engineer, Android, Platform and Devices

Senior Software Engineer position at Google focusing on Android platform development, storage solutions, and system-level framework components.

Senior Software Engineer, Android, XR Platform

Senior Software Engineer position at Google working on Android XR Platform development, focusing on input management and AR technologies.

Senior Software Engineer, Android Studio

Senior Software Engineer position at Google, focusing on Android Studio development and enhancing developer testing tools using Java and Kotlin.

Senior Software Engineer, Mobile (Android), Search

Senior Android Engineer role at Google Search, developing mobile solutions that impact billions of users globally, requiring 5+ years of software development experience.

Senior Software Engineer, Android, XR Platform

Senior Software Engineer position at Google working on Android XR Platform, focusing on developing next-generation AR/VR technologies.