Google is seeking a Senior Software Engineer for their Core team, which builds the technical foundation behind Google's flagship products. This role focuses on multiplatform development, requiring expertise in mobile application development and distributed systems. The position demands 5 years of software development experience and strong skills in infrastructure development.
The Core team plays a crucial role as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. They are responsible for building central solutions, breaking down technical barriers, and strengthening existing systems across Google's product ecosystem. This unique position offers the opportunity to impact important technical decisions company-wide.
The ideal candidate should have experience in full-stack development across Android, iOS, and web applications, demonstrating adaptability in diverse technical environments. They should be capable of designing and maintaining developer frameworks, collaborating with junior engineers, and working effectively with cross-functional teams. The role requires strong leadership qualities and enthusiasm for tackling new problems across the full-stack.
Working at Google means joining a company that handles information at massive scale, extending well beyond web search. The position offers opportunities to work on critical projects with the flexibility to switch teams as both the engineer and the fast-paced business grow. The role requires versatility and leadership qualities to push technology forward while maintaining Google's high standards for excellent, safe, and coherent user experiences.
This position is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The successful candidate will contribute to Google's mission of organizing the world's information while working with cutting-edge technologies and brilliant colleagues in a collaborative, inclusive environment.