Software Engineer III, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Engineer III, Google Ads

Google's software engineers are at the forefront of technological innovation, developing solutions that impact billions of users worldwide. As a Software Engineer III in the Google Ads team, you'll be part of a dynamic environment that extends well beyond web search, handling information at massive scale. The role encompasses various technical areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing.

The Google Ads team specifically focuses on powering the open internet with cutting-edge technology that creates value for people, publishers, and advertisers. You'll be working on products including search, display, shopping, travel, and video advertising, as well as analytics. The team creates trusted experiences between people and businesses through useful ads, helping businesses of all sizes - from small enterprises to large brands and YouTube creators - grow through effective advertising tools that deliver measurable results.

As a Software Engineer III, you'll have the opportunity to manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. The role offers the flexibility to switch teams and projects as both you and the fast-paced business grow and evolve. Google seeks versatile engineers who demonstrate leadership qualities and enthusiasm for tackling new problems across the full-stack while pushing technology forward.

Working at Google means joining a company committed to building a representative workforce and fostering a culture of belonging. The company provides equal employment opportunities and values diversity in all its forms. You'll be part of a global team that collaborates efficiently to create impactful solutions that shape the future of digital advertising and technology.

Last updated an hour ago

Responsibilities For Software Engineer III, 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 III, Google Ads

Java
Python
Go
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • English proficiency is required

Interested in this job?

Jobs Related To Google Software Engineer III, Google Ads

Program Manager, Logistics Operations

Program Manager position at Google managing logistics operations for data centers and warehouses, requiring 5+ years of supply chain experience.

Software Developer III, Chrome

Mid-level Software Developer position at Google working on Chrome, developing next-generation technologies that impact billions of users worldwide.

Technical Program Manager, Pixel Watch and Fitbit Device Software

Technical Program Manager position at Google, leading Pixel Watch and Fitbit device software development, requiring 2+ years of program management experience and strong technical background.

Technical Program Manager III, Capacity Planning and Automation, Technical Infrastructure

Technical Program Manager III role at Google, focusing on capacity planning and automation for technical infrastructure, requiring 5 years of experience and strong technical skills.

Software Engineer, NetSoft

Mid-level Software Engineer position at Google's NetSoft team in Sydney, focusing on network infrastructure planning and design software development.