Google's Core team is seeking a Senior Software Engineer to join their Education and Activation initiative. This role is fundamental to building the technical foundation behind Google's flagship products, focusing on underlying design elements, developer platforms, product components, and infrastructure. The position offers the unique opportunity to impact technical decisions across the company while working on critical projects that shape how billions of users interact with Google's services.
As a Senior Software Engineer, you'll be responsible for developing, testing, and maintaining software solutions that form the backbone of Google's core infrastructure. The role requires expertise in full-stack development, with a focus on both backend technologies (Java, Python, Go, C++) and frontend development (JavaScript/TypeScript, HTML, CSS). You'll collaborate with teams across Google to build central solutions, break down technical barriers, and strengthen existing systems.
The ideal candidate will bring strong technical leadership capabilities, demonstrated through experience in software development, system design, and architecture. You'll be expected to manage project priorities, lead design reviews, and ensure best practices in code quality and documentation. The role offers the opportunity to work on large-scale systems that impact billions of users while contributing to Google's mission of organizing the world's information.
This position is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The role offers the chance to work with cutting-edge technologies, including machine learning and distributed systems, while collaborating with some of the industry's best engineers. If you're passionate about building foundational technology that powers Google's most important products and are excited about technical leadership opportunities, this role presents an excellent opportunity for career growth and impact.