Google is seeking a Mid-Level Software Engineer to join their Android team in Mexico City. This role is crucial for developing and maintaining Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The position combines Android development, AI/ML, and system optimization expertise.
As a Software Engineer at Google, you'll be working on cutting-edge technologies that impact billions of users globally. The role involves developing infrastructure to improve build system performance, optimize developer velocity, and enhance the Android platform. You'll be part of a team that believes in making computing accessible to everyone worldwide.
The ideal candidate will have strong experience in Android application development, programming languages like Python or Golang, and knowledge of AI/ML. You'll be responsible for code development, review, documentation, and solving complex technical challenges across the Android stack. The position offers the opportunity to work on large-scale systems and contribute to Google's mission of bringing computing to everyone.
Working at Google means joining a company that values diversity, inclusion, and innovation. You'll be part of a team that develops next-generation technologies, handles information at massive scale, and extends well beyond web search. The role offers opportunities for growth and evolution as the fast-paced business continues to expand.
This position requires Mexican citizenship and English fluency, as you'll be interacting with local stakeholders in a customer-facing role. You'll have the chance to work on projects critical to Google's needs while contributing to the advancement of mobile technology and accessible computing solutions.