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
Contact Company
5000+ Employees
1+ year of experience
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, focusing on developing tools and systems that enhance developer efficiency and code quality. This role combines software development with tooling expertise, where you'll be instrumental in improving development processes across Google's advertising technology stack.

The position offers an opportunity to work on critical projects that impact Google's advertising infrastructure, which helps power the open internet by connecting people, publishers, and advertisers. You'll be part of a team that builds Google's advertising products across search, display, shopping, travel, and video advertising, as well as analytics.

As a Software Engineer in Engineering Productivity, you'll be responsible for writing code, conducting design reviews, and ensuring best practices in software development. You'll work on debugging complex systems, contribute to documentation, and help maintain high standards of code quality. The role requires both technical expertise and collaborative skills, as you'll be working with various stakeholders to improve developer tools and processes.

The ideal candidate should have experience with software development in languages like Python, C++, or Java, and preferably have background in building developer tools. This position offers growth opportunities within Google's fast-paced environment, where you can contribute to technologies that impact billions of users while working with cutting-edge advertising technology.

This role is perfect for someone who combines technical skills with a passion for improving developer workflows and maintaining high-quality code standards. You'll be part of Google's mission to create trusted experiences between people and businesses through effective advertising tools while helping grow businesses of all sizes.

Last updated a minute 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 and adapt content based on product/program updates
  • 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

Software Engineer II, Chrome Autofill

Entry-level Software Engineer position at Google working on Chrome Autofill features, requiring C++ expertise and 1 year of development experience.

Network Operations Engineer, Network

Network Operations Engineer position at Google, focusing on deployment and maintenance of global private data networks with competitive compensation and benefits.

Business Program Manager, Global Data Centers

Business Program Manager position at Google's Global Data Centers, managing facility systems and supporting technical infrastructure operations with competitive compensation and benefits.

Business Program Manager, Global Data Centers

Business Program Manager position at Google's Global Data Centers, managing facility maintenance agreements and supporting technical operations with a salary range of $70.5K-$106K.

Technical Solutions Consultant, Customer Experience

Technical Solutions Consultant role at Google, combining technical expertise with customer support to deliver innovative solutions for advertising and publishing partners.