Google's Core team is seeking a Senior Software Engineer to join their Multiplatform division, focusing on building the technical foundation behind Google's flagship products. This role is crucial in developing and maintaining the underlying design elements, developer platforms, product components, and infrastructure that power Google's ecosystem. The position requires expertise in mobile application development across Android, iOS, and web platforms, along with strong experience in distributed systems and infrastructure development.
As a senior engineer, you'll have the opportunity to work on projects critical to Google's needs, with the flexibility to switch teams as the business evolves. The role demands versatility in handling full-stack development challenges and leadership qualities to guide junior engineers. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.
The position offers a unique opportunity to impact important technical decisions across the company, working with cutting-edge technologies in areas including distributed computing, large-scale system design, networking, data storage, security, and artificial intelligence. You'll collaborate with cross-functional teams, driving innovation while maintaining Google's high standards for technical excellence.
This role is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The successful candidate will join a team that values collaborative problem-solving, innovative thinking, and technical leadership, while contributing to technologies that serve billions of users worldwide.