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
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Advertising

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 integral to developing next-generation technologies that impact billions of users worldwide. The position focuses on building and improving developer tools that enhance velocity, code quality, and overall system health. As part of Google Ads, you'll work on products that connect people, publishers, and advertisers across the open internet.

The role combines technical expertise with project management skills, requiring you to handle everything from code development to system maintenance. You'll be working specifically on Google Ads, which encompasses search, display, shopping, travel, and video advertising, as well as analytics. This team plays a crucial role in creating trusted experiences between people and businesses through effective advertising solutions.

As a Software Engineer in this position, you'll have the opportunity to work on large-scale systems, contribute to multiple aspects of the development process, and collaborate with talented peers. The role offers exposure to various technologies and the chance to impact how businesses of all sizes engage with Google's advertising platform. You'll be part of a team that not only builds innovative solutions but also ensures they're maintainable, efficient, and aligned with Google's high standards of quality.

This position is perfect for someone who is passionate about developer tools, has a strong foundation in software engineering, and wants to work on products that directly impact Google's advertising ecosystem. You'll have the opportunity to grow your skills while working with cutting-edge technologies and contributing to products that serve billions of users globally.

Last updated a month 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of 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 that improve developer velocity, code quality and code health (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Engineering Productivity, Google Ads

Advertising Solutions Architect, gTech Ads Large Customer Sales

Technical role combining software architecture, client consultation, and advertising solutions at Google's gTech division in Jakarta.

Technical Solutions Consultant, Customer Experience

Technical Solutions Consultant role at Google, combining programming expertise with customer support to enhance advertising solutions and product development.

Business Program Manager, Global Data Centers

Business Program Manager role at Google's Data Centers, managing facility maintenance, contractor relationships, and program development with competitive compensation.

Business Program Manager, Global Data Centers

Business Program Manager position at Google's Global Data Centers, managing facility operations, agreements, and cross-functional projects.

Technical Solutions Consultant, gTech (Spanish, English)

Technical Solutions Consultant position at Google, combining technical expertise with client relationship management, requiring English and Spanish fluency.