Tech Lead, Software Engineering, Black Community Inclusion

Google is a global technology company that develops innovative products 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. The position involves working on next-generation technologies that impact billions of users, from search to distributed computing, AI, and beyond.

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 expertise in data structures, algorithms, and software architecture, along with proven leadership experience. You'll work on critical projects with opportunities to impact various Google products including Ads, Chrome, Android, and YouTube.

The ideal candidate should have a strong technical background with a Bachelor's degree in Computer Science or related field, combined with 5 years of experience in product development and 3 years in software architecture. Fluency in both English and Portuguese is required, reflecting the role's location in Brazil. The position offers the opportunity to work in either São Paulo or Belo Horizonte.

This position is part of Google's initiative to promote diversity and inclusion, specifically focusing on increasing black+ community representation. The role combines technical excellence with leadership responsibilities, offering the chance to work on challenging problems at massive scale while contributing to Google's commitment to building a more representative workforce.

Working at Google means joining an engineering-driven company that values technical innovation and impact. You'll be part of a team that pushes technological boundaries while maintaining a strong focus on user experience. The role offers exposure to cutting-edge technologies, complex technical challenges, and the opportunity to influence products used by billions of people worldwide.

Last updated 12 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

Python
Java
  • 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, ML systems (preferred)

Interested in this job?

Jobs Related To Google Tech Lead, Software Engineering, Black Community Inclusion

Software Engineering Manager, Network Load Balancing

Lead software engineering manager position at Google, focusing on Network Load Balancing systems, requiring 8+ years of development experience and strong leadership skills.

Tech Lead, Software Engineer, Persistent Disk Control Plane

Lead software engineer position at Google Cloud, focusing on distributed systems and technical leadership for the Persistent Disk Control Plane team.

Software Engineering Manager, Data Center Resource Modeling

Lead Google's Data Center Resource Modeling team, combining technical expertise with people management to optimize infrastructure at global scale.

Senior Staff Software Engineer, File Solutions

Senior Staff Software Engineer position at Google, focusing on distributed file systems and storage solutions for enterprise and AI/ML customers, offering competitive compensation and benefits.

Staff Software Engineer, Keystore

Staff Software Engineer position at Google's Keystore team, focusing on cryptographic key management and distributed systems development.