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.