Google is seeking a Software Engineer III to join their Core team, focusing on the Node.js Runtime. This role is crucial in building the technical foundation behind Google's flagship products. As part of the Core team, you'll be responsible for developing and maintaining the underlying design elements, developer platforms, and infrastructure that powers Google's services.
The position requires expertise in Node.js development, JavaScript engines, and C++ programming. You'll be working on evolving Google's Node.js ecosystem, contributing upstream patches, and helping web developers across Google build products using your tooling. The role combines deep technical knowledge with practical application development.
The Core team has a unique mandate to impact technical decisions across Google, working on central solutions that break down technical barriers and strengthen existing systems. You'll be part of a team that builds essential building blocks for excellent, safe, and coherent user experiences while driving innovation for every developer at Google.
This role offers the opportunity to work on large-scale systems that affect billions of users, with the chance to collaborate with talented engineers across Google. The position requires a mix of front-end and back-end expertise, with a particular focus on Node.js runtime development and optimization.
The ideal candidate will have strong experience with JavaScript frameworks, C++ development, and a deep understanding of computer science fundamentals. You'll be working in Mexico City, contributing to Google's global infrastructure while being part of a team that shapes the future of web development at Google.