Google is seeking a Software Engineer to join their Core team, focusing on the Dagger dependency injection framework and Android app development. This role is crucial in developing the technical foundation behind Google's flagship products, working on essential building blocks that drive innovation across the company.
The position involves designing and implementing features for Android app developers, enhancing frameworks with modern Android development tools, and creating tools to improve app quality. You'll work directly with app development teams to integrate products and best practices, contributing to Google's broader technical infrastructure.
As part of the Core team, you'll have the unique opportunity to impact important technical decisions across the company, breaking down technical barriers and strengthening existing systems. The role requires expertise in Java or Kotlin, strong understanding of dependency injection, and experience with Android development.
The ideal candidate will have a strong background in software development, with particular emphasis on Android frameworks and tools. You'll be working in Mexico City, contributing to products that affect billions of users worldwide. This is an excellent opportunity for someone passionate about developer tools and infrastructure components, with a keen interest in solving complex problems at scale.
Google offers a collaborative environment where you'll work with talented engineers across the company, with opportunities to grow and evolve as the business expands. The position requires Mexican citizenship and English language proficiency, reflecting Google's commitment to global collaboration and communication.