Senior Software Engineer, Google Ads

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

Description For Senior Software Engineer, Google Ads

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a Senior Software Engineer in the Google Ads team, you'll be working on critical projects that power the open internet with the best technology connecting people, publishers, and advertisers. The role involves developing software solutions across Google's Advertising products including search, display, shopping, travel and video advertising, as well as analytics.

You'll be responsible for designing, developing, testing, and maintaining software solutions that help create trusted experiences between people and businesses through useful ads. The position requires strong technical expertise to manage project priorities, deadlines, and deliverables while working with multiple teams. You'll be involved in building advertiser tools that deliver measurable results and help grow businesses of all sizes, from small businesses to large brands and YouTube creators.

The ideal candidate should be versatile and display leadership qualities, as you'll be participating in design reviews, providing code review feedback, and contributing to documentation. You'll work with cutting-edge technologies across areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, and artificial intelligence. This role offers opportunities to switch teams and projects as both you and Google's fast-paced business grow and evolve.

Working at Google Ads means you'll be part of a team that's helping power the open internet while creating value for people, publishers, advertisers, and Google. You'll have the chance to work on complex technical challenges while contributing to products that impact billions of users and businesses worldwide. The role combines technical expertise with business impact, making it an excellent opportunity for those looking to make a significant contribution to Google's advertising ecosystem.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer, Google Ads

  • Write and test 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 Senior Software Engineer, Google Ads

Java
Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Ads

Senior Software Engineer, Infrastructure, Google Cloud Global Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and global networking development.

Senior Software Engineer, Infrastructure, Google Cloud AI

Senior Software Engineer position at Google Cloud AI focusing on infrastructure development, requiring expertise in C++/Python and distributed systems.

Senior Software Engineer, YouTube

Senior Software Engineer position at YouTube/Google, focusing on C++ development and system architecture, offering competitive compensation and the opportunity to impact billions of users.

Software Engineer, Black Community Inclusion

Senior Software Engineering role at Google focusing on Black Community Inclusion, requiring 5+ years of experience in software development and technical leadership.

Networking RTL Design Engineer, Google Cloud

Senior RTL Design Engineer role at Google Cloud, focusing on networking ASIC development and architecture for data center infrastructure.