Google is seeking a Staff Software Engineer to join their Core team, focusing on the Dagger dependency injection framework and Android app development. This role is crucial in building the technical foundation behind Google's flagship products, developing essential building blocks that drive innovation across the company.
The position involves designing and implementing features for Android app developers, working with modern tools like Kotlin and Jetpack Compose, and creating solutions that improve development efficiency. You'll be part of a team that looks across Google's products to build central solutions and break down technical barriers.
As a Staff Engineer, you'll have the opportunity to shape the architecture of critical developer tools and frameworks, working directly with app development teams to integrate solutions. The role requires expertise in Java and Kotlin, strong system design skills, and experience with dependency injection in applications.
The Core team has a unique mandate to impact important technical decisions across Google, making this an excellent opportunity for someone who wants to influence developer tooling at scale. You'll be working in Mexico City, contributing to frameworks that power Google's Android ecosystem.
The ideal candidate will bring deep technical expertise, leadership qualities, and a passion for building developer tools that enhance productivity and code quality. This role offers the chance to work on challenging technical problems while directly improving the development experience for Google's engineering community.