Senior Software Engineer, Full Stack, Google Ads User Objectives

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

Description For Senior Software Engineer, Full Stack, Google Ads User Objectives

Google is seeking a Senior Software Engineer to join their Google Ads User Objectives team, focusing on full-stack development. This role combines both front-end and back-end development responsibilities, working on critical projects that impact billions of users. The position involves developing and maintaining Google's advertising systems, particularly focusing on connecting people, publishers, and advertisers through innovative ad technologies.

The role requires expertise in full-stack development, with strong capabilities in both front-end technologies (JavaScript/TypeScript, HTML, CSS) and back-end systems (Java, Python, GO, C++). You'll be responsible for establishing best practices, improving code quality, and mentoring other engineers while working on Google's advertising platform.

As a senior engineer, you'll manage project priorities and deliverables, working autonomously on complex problems at scale. The position offers the opportunity to influence both product and technical direction while working with cross-functional teams including Product Management, UX, and Research.

The compensation package is competitive, ranging from $166,000 to $244,000 base salary, plus bonus, equity, and comprehensive benefits. This role is based in Mountain View, CA, and offers the chance to work on technology that impacts billions of users while being part of Google's innovative advertising technology team.

Google provides a collaborative environment where you'll work with talented engineers and have opportunities to switch teams and projects as you grow. The role combines technical leadership with hands-on development, making it ideal for experienced engineers who want to make a significant impact on products used globally.

Last updated 9 minutes ago

Responsibilities For Senior Software Engineer, Full Stack, Google Ads User Objectives

  • Write and test product or system development code
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Drive front-end by establishing best practices and design patterns, improving code quality and maintainability, and mentoring engineers
  • Collaborate cross-functionally with Product Management, UX, Research, and other Engineering teams to align direction and deliver advertiser solutions
  • Analyze experiment results and usage data to understand feature impact, identify opportunities, and inform future development

Requirements For Senior Software Engineer, Full Stack, Google Ads User Objectives

Java
Python
Go
JavaScript
TypeScript
  • 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 with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Full Stack, Google Ads User Objectives

Medical Insurance
401k
Equity
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack, Google Ads User Objectives

Senior Software Engineer, Full stack, Chrome Tooling

Senior Software Engineer position at Google focusing on full-stack development for Chrome Tooling, requiring 5+ years of experience in software development and web technologies.

Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack position at Google working on Google Ads platform, developing web-based features using frontend technologies.

Senior Software Engineer, Front End, Search

Senior Software Engineer position at Google focusing on front-end development for Search, offering competitive compensation and benefits.

Senior Software Engineer, Chrome Identity

Senior Software Engineer position at Google leading the Chrome Identity team, developing user-facing features and managing engineering initiatives across desktop and mobile platforms.

Software Engineer, Cloud Console Platform, Full Stack

Senior Software Engineering role at Google Cloud focusing on full-stack development for the Cloud Console Platform, combining technical leadership with hands-on development.