Google is seeking a Senior Software Engineer to join their Core team, focusing on multiplatform development. This role is integral to building the technical foundation behind Google's flagship products, working on essential building blocks that drive innovation across the company.
The position offers an opportunity to work on critical projects that impact Google's core infrastructure and products. As part of the Core team, you'll be responsible for developing and maintaining the underlying design elements, developer platforms, product components, and infrastructure that power Google's services. The role requires expertise in mobile application development and distributed systems, with a focus on creating solutions that scale across Android, iOS, and web platforms.
The ideal candidate will bring 5+ years of software development experience, with demonstrated expertise in data structures, algorithms, and system architecture. You'll be working in a collaborative environment where you'll have the chance to mentor junior engineers, contribute to technical direction-setting, and solve complex problems that affect billions of users worldwide.
This role offers unique opportunities to:
The position requires strong technical skills combined with excellent communication abilities, as you'll be working with cross-functional teams and stakeholders. You'll be expected to take ownership of projects, make critical design decisions, and help maintain Google's high standards for software quality and user experience.
Note: This position is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The role demands English proficiency and the ability to work effectively in a global team environment.