Tech Lead, Software Engineering (For Women in Tech Candidates)

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Consumer

Description For Tech Lead, Software Engineering (For Women in Tech Candidates)

Google is seeking a Tech Lead Software Engineer to join their engineering team, specifically targeting women in tech candidates. This role combines technical leadership with hands-on software development, requiring 8 years of development experience and strong expertise in data structures and algorithms. The position offers the opportunity to work on cutting-edge technologies that impact billions of users globally.

As a Tech Lead at Google, you'll be responsible for designing and implementing large-scale distributed systems, working with various technologies across the full stack. The role involves leading technical initiatives, managing team deliverables, and making key architectural decisions. You'll collaborate with teams across Google's vast ecosystem, from Search to YouTube, Chrome to Android, contributing to products that shape how users interact with technology.

The ideal candidate brings extensive experience in software development, system design, and technical leadership. You'll need to demonstrate strong architectural skills, proven leadership abilities, and experience launching successful software products. Google's engineering culture emphasizes innovation, collaboration, and technical excellence, providing an environment where you can grow and make a significant impact.

This position offers the unique opportunity to work at one of the world's leading tech companies, with access to vast resources and the chance to solve complex technical challenges at unprecedented scale. You'll be part of a company that values diversity and inclusion, with this role specifically aimed at increasing women's representation in technical leadership positions.

Working at Google's offices in Brazil, you'll join a global team of engineers who are pushing the boundaries of technology. The role combines the excitement of a technical leadership position with the satisfaction of mentoring and growing other engineers, all while working on products that impact users worldwide.

Last updated a day ago

Responsibilities For Tech Lead, Software Engineering (For Women in Tech Candidates)

  • Design, develop, test, deploy, maintain, and improve software
  • Research, conceive, and develop software applications to extend and improve on Google's product offering
  • Collaborate on scalability issues involving access to data and information
  • Manage team priorities, deadlines, and deliverables

Requirements For Tech Lead, Software Engineering (For Women in Tech Candidates)

Java
Python
Go
Kubernetes
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 4 years of experience in a technical leadership role (preferred)
  • 2 years of experience managing teams of software engineers (preferred)
  • Experience designing and implementing large-scale distributed systems, APIs, search ranking systems, or ML systems (preferred)

Interested in this job?

Jobs Related To Google Tech Lead, Software Engineering (For Women in Tech Candidates)

Engineering Manager, Network Switch

Lead software engineering team developing network switch solutions at Google, combining technical expertise with people management.

Tech Lead, Software Engineering, Black Community Inclusion

Senior technical leadership role at Google focusing on software engineering and system design, with emphasis on Black community inclusion in Brazil.

Staff Software Engineer, Sustainability and Efficiency, Systems Research

Lead sustainability and efficiency initiatives in systems research at Google Cloud, focusing on green computing and carbon emission reduction for cloud infrastructure.

Staff Software Engineer, Infrastructure, Core

Staff Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development, with opportunities to lead critical projects and shape technical decisions.

Staff Software Engineer, App Hub

Lead the development of Google Cloud's App Hub platform, focusing on application-centric operations and governance while managing distributed systems at scale.