Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. As a member of the Core team, you'll be responsible for developing essential building blocks that drive innovation across Google's products. The role involves full-stack development, working with both backend (Java/Kotlin) and frontend (JavaScript/TypeScript) technologies.
The position requires strong technical expertise in software development, architecture, and system design. You'll be working on critical projects that impact Google's technical infrastructure, collaborating with cross-functional teams to deliver high-quality solutions. The Core team has a unique mandate to influence technical decisions across the company and break down technical barriers.
This is an excellent opportunity for experienced engineers who are passionate about building scalable systems and want to work on technology that impacts billions of users. The role offers the chance to work on diverse projects, from information retrieval to distributed computing, and contribute to Google's next-generation technologies.
As a Senior Software Engineer, you'll be involved in all aspects of the development process, from design reviews to code implementation and maintenance. You'll need to demonstrate leadership qualities and versatility in tackling complex technical challenges. The position requires strong collaboration skills as you'll be working closely with peers and stakeholders across different teams.
The role is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. Google offers a collaborative work environment, the chance to work on impactful projects, and the opportunity to shape the future of technology used by billions of users globally.