Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The Android team focuses on Google's open-source mobile operating system that powers more than 3 billion devices worldwide. As a Software Engineer on the Android team, you'll work on projects critical to Google's needs with opportunities to switch teams and projects as you grow. You'll be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. Android's mission is to bring computing to everyone worldwide, believing it's a superpower for good that enables access to information, economic opportunity, productivity, and connectivity. The role requires versatility, leadership qualities, and enthusiasm to tackle new problems across the full-stack. You'll manage project priorities, deadlines, and deliverables while working with cutting-edge technologies in areas including distributed computing, large-scale system design, security, AI, and mobile development. The position offers the opportunity to impact billions of users while working with a team dedicated to making computing accessible to everyone.