Google is seeking a Senior Software Engineer to join their Core team, which is responsible for building the technical foundation behind Google's flagship products. This role focuses on multiplatform development, requiring expertise in mobile application development across Android, iOS, and web applications. The position offers an opportunity to work on critical projects that impact billions of users worldwide.
The ideal candidate will have strong experience in software development, distributed systems, and infrastructure development. They'll be responsible for driving technical solutions, making design decisions, and fostering collaboration across teams. The role requires both technical expertise and leadership qualities, as you'll be working with junior engineers and cross-functional teams.
As part of the Core team, you'll be an owner and advocate for underlying design elements, developer platforms, product components, and infrastructure at Google. This team has a unique mandate to impact important technical decisions across the company, working to build central solutions and break down technical barriers.
The position offers the chance to work on next-generation technologies in areas including distributed computing, large-scale system design, networking, data storage, security, and artificial intelligence. You'll be part of a team that pushes technology forward and creates solutions that affect how billions of users connect, explore, and interact with information.
This role is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The position offers the opportunity to work with cutting-edge technology while contributing to products that have global impact. You'll be part of Google's innovative culture, working alongside talented engineers and having the chance to grow and evolve with the company's fast-paced business needs.