Google is seeking a Tech Lead Software Engineer to join their team in developing next-generation technologies that impact billions of users worldwide. This role combines technical leadership with hands-on software development, focusing on large-scale distributed systems and innovative solutions.
The position requires expertise in software development, data structures, algorithms, and system architecture. As a Tech Lead, you'll be responsible for leading technical initiatives, managing team deliverables, and making key architectural decisions. The role involves working on critical projects across Google's vast technology landscape, from search and cloud infrastructure to AI and machine learning systems.
Google's engineering culture emphasizes innovation, technical excellence, and impact at scale. You'll have the opportunity to work on complex technical challenges, mentor other engineers, and contribute to Google's technical direction. The role offers exposure to cutting-edge technologies and the chance to work with some of the industry's best engineers.
The ideal candidate will combine strong technical skills with leadership abilities, bringing experience in designing and implementing large-scale distributed systems, APIs, or machine learning systems. You'll be expected to drive technical decisions, collaborate across teams, and help shape Google's technical infrastructure.
This position is specifically open to women in tech candidates, reflecting Google's commitment to diversity and inclusion in technology. The role offers the opportunity to work from either Belo Horizonte or São Paulo, Brazil, as part of Google's global engineering organization. You'll be contributing to products and services that impact users worldwide while working in a supportive and innovative environment that values technical excellence and creative problem-solving.