Taro Logo

Senior Software Engineer, Core, Education and Activation

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Core, Education and Activation

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.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Core, Education and Activation

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Core, Education and Activation

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Core, Education and Activation