Staff Software Engineer, Search Content Platforms

Google Google · Big Tech · São Paulo, State of São Paulo, Brazil

Staff Software Engineer role focused on Google's Search Content Platforms, aiming to build a platform that leverages AI to organize and deliver content for Search experiences. The role involves driving technical problems, establishing content services, and collaborating with leaders to enhance engineering excellence. It requires extensive full-stack development experience, software architecture, and ETL/data architecture.

What you'd actually do

  1. Drive and own deep technical problems with cross Search and Google impact.
  2. Help establishing our Content as a Service offer.
  3. Collaborate with other local Search/Knowledge and Information leaders to make Sao Paulo a center of engineering excellence for the broader organization.
  4. Help teams establish technical understanding and trust needed to succeed and execute on ambitious goals in Search.
  5. Mentor and develop team members on technical and non-technical skills to create a high functioning, high trust, exceptional team.

Skills

Required

  • software development
  • full stack development
  • back-end development (Java, Python, Golang, C++)
  • front-end development (JavaScript, TypeScript, HTML, CSS)
  • software design and architecture
  • extract, transform, and load (ETL)
  • data architecture
  • system integration

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures and algorithms
  • technical leadership
  • complex, matrixed organization experience