Senior Ads Solutions Engineer, Gtech Ads Solutions Engineering (english, Portuguese)

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

This role focuses on engineering solutions for Google Ads, involving technical implementation, optimization, and scaling solutions globally. The engineer will collect requirements, design and build reusable solutions, adapt existing solutions for global scale, and manage the solution lifecycle. The role requires strong client-side web technologies, coding experience, and troubleshooting skills, with preferred experience in ML, cloud, and databases.

What you'd actually do

  1. Collect requirements, provide guidance, and best practices to apply to ad products and technologies.
  2. Be responsible for proactively scoping, designing, and building a series of solutions and best practices at a global level to be reused by customers, sellers, partners.
  3. Leverage engineering skills to adapt existing bespoke ads solutions created by regional teams into globally scaled solutions that can support thousands of customers.
  4. Own solution life-cycle from discovery, to launch, handling maintenance bugs and feature requests, as well as deprecation for a portfolio of scaled solutions.

Skills

Required

  • Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience.
  • 6 years of experience working with client-side web technologies (e.g., HTML, CSS, JavaScript, or HTTP).
  • 6 years of experience coding with one or more programming languages (e.g., Java, C/C++, Python).
  • Experience troubleshooting technical issues for internal/external partners or customers.
  • Ability to communicate in English and Portuguese fluently to engage with local stakeholders.

Nice to have

  • Master’s degree in Engineering, Computer Science, Business, or a related field.
  • Experience in an investigative role such as business intelligence, data analytics, or statistics.
  • Experience working with database technologies (e.g., SQL, NoSQL).
  • Experience with cloud technologies such as architecting, developing, or maintaining cloud solutions in virtualized environments or cloud data engineering.
  • Experience using machine learning and building solutions.
  • Experience working with systems (e.g., Linux, Unix, Windows).