Google is seeking a Software Engineer II for their Publisher Approvals team, focusing on policy checks and approvals lifecycle for publishers in the Google Ads Network. This role combines backend engineering with machine learning to build impactful systems for publisher verification. You'll work with cutting-edge technologies and be part of a team that handles products like AdSense, AdMob, Ad Manager, and YouTube.
The position requires expertise in backend development and data processing, with opportunities to work on machine learning-based systems for policy violations and abuse detection. You'll collaborate across multiple teams, including Trust and Safety, AdSpam, Publisher Quality, and Brand Safety, making a direct impact on Google's advertising ecosystem.
As a Software Engineer II, you'll be responsible for designing and implementing backend systems, processing publisher data, and working with various Google technologies. The role offers exposure to diverse advertising products and the chance to contribute to systems that operate at massive scale.
The ideal candidate should have experience with Java, Python, and SQL, along with a strong foundation in data structures and algorithms. Knowledge of machine learning is highly valued, as is experience with code reviews, project planning, and mentoring. This role provides an excellent opportunity to work on critical systems that help maintain the integrity of Google's advertising network while growing technically and professionally.
Join Google's Publisher Approvals team to be part of a dynamic environment where you'll help shape the future of digital advertising while working with some of the most advanced technologies in the industry. You'll have the opportunity to solve complex technical challenges while ensuring the safety and quality of Google's advertising ecosystem.