Tech Lead, Software Engineering, Black Community Inclusion

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

Description For Tech Lead, Software Engineering, Black Community Inclusion

Google is seeking a Tech Lead for their Software Engineering team with a focus on Black Community Inclusion. This role combines technical leadership with hands-on development, requiring 8+ years of software development experience and strong expertise in data structures and algorithms. The position offers an opportunity to work on cutting-edge technologies that impact billions of users globally, from search and distributed computing to AI and machine learning.

As a Tech Lead, you'll be responsible for designing and implementing large-scale systems, managing team priorities, and driving technical decisions. The role requires both technical excellence and leadership skills, including 4 years of technical leadership experience and 2 years of team management experience (preferred). You'll work with various technologies across Google's vast ecosystem, including search ranking systems, distributed computing, and machine learning applications.

Google's engineering-first culture provides an environment where you can make a significant impact while working with some of the brightest minds in technology. The company offers a unique opportunity to work on challenging technical problems at unprecedented scale, with access to world-class infrastructure and resources. This position is particularly focused on increasing representation from the Black community in technical leadership roles at Google.

The role is based in either São Paulo or Belo Horizonte, Brazil, and requires fluency in both English and Portuguese. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, while contributing to building a more diverse and inclusive technical leadership team. This is an excellent opportunity for experienced engineers who want to combine technical excellence with leadership impact at one of the world's leading technology companies.

Last updated 4 days ago

Responsibilities For Tech Lead, Software Engineering, Black Community Inclusion

  • 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 individual and team priorities, deadlines, and deliverables

Requirements For Tech Lead, Software Engineering, Black Community Inclusion

  • Bachelor's degree in Computer Science, 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
  • Ability to communicate in English and Portuguese fluently
  • 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, Black Community Inclusion

Staff Software Developer, Infrastructure, Google Ads

Staff Software Developer position at Google Ads, focusing on infrastructure development and technical leadership with competitive compensation and benefits.

Technical Lead, System Level Performance Simulation

Lead system-level performance simulation at Google Cloud, developing frameworks and optimizing workloads while managing a technical team.

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

Technical leadership role at Google focused on women in tech, combining software development expertise with team leadership to build large-scale distributed systems.

Engineering Manager, Network Switch

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

Staff Software Engineer, Network Acceleration, High Performance Computing

Staff Software Engineer position at Google focusing on network acceleration and high-performance computing, developing optimized networking solutions for Google Distributed Cloud.