Software Engineer, Engineering Productivity, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:
Advertising Solutions Architect, gTech Ads, Large Customer Sales

Entry-level Solutions Architect role at Google combining technical expertise with customer consultation to design and implement advertising technology solutions for large customers.

Advertising Solutions Architect, gTech, gReach Program for People with Disabilities (English, Mandarin)

Entry-level Advertising Solutions Architect position at Google's gTech division, specifically for people with disabilities, combining technical expertise with client-facing responsibilities in Beijing.

Ad Tech Sales Engineer

Ad Tech Sales Engineer position at Google, combining software engineering expertise with ad tech sales support and technical consulting for mobile app developers.

Application Engineer, Supply Chain

Application Engineer position at Google focusing on supply chain systems development, combining software engineering with logistics operations.

Web Solutions Engineer, University Graduate, 2025

Entry-level Web Solutions Engineer position at Google, focusing on developing and implementing technical solutions for advertising products and technologies.

Description For Software Engineer, Engineering Productivity, Google Ads

Google is seeking a Software Engineer for their Engineering Productivity team within Google Ads. This role is crucial for developing and maintaining tools that improve developer velocity, code quality, and code health. As part of Google's engineering team, you'll work on technologies that impact billions of users worldwide, spanning areas from information retrieval to distributed computing, system design, and AI.

The position offers the opportunity to work on Google Ads, which powers the open internet by connecting people, publishers, and advertisers. You'll be part of teams building advertising products across search, display, shopping, travel, and video advertising, creating trusted experiences between people and businesses with useful ads.

The ideal candidate will bring technical expertise to manage project priorities and deliverables, while designing, developing, testing, and maintaining software solutions. You'll collaborate with peers in design reviews, contribute to documentation, and ensure best practices in code development.

This role offers exposure to large-scale systems and the chance to impact how businesses of all sizes grow through effective advertising tools. You'll be working in an environment that values technical innovation, leadership qualities, and versatility across the full technology stack. The position provides opportunities for growth as you help evolve Google's advertising technology platform.

Working at Google also means being part of a culture that values diversity, equality, and inclusion, with a commitment to building a representative workforce and creating a sense of belonging for all employees.

Last updated 3 months ago

Responsibilities For Software Engineer, Engineering Productivity, Google Ads

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer, Engineering Productivity, Google Ads

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience building developer tools (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?