Senior Software Engineer, Full Stack, Google Ads

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

Description For Senior Software Engineer, Full Stack, Google Ads

Google is seeking a Senior Software Engineer to join their Google Ads team, a crucial division powering the open internet through advanced advertising technology. This role combines full-stack development with the opportunity to work on products that impact billions of users worldwide. The position requires expertise in both backend (Java, C++) and frontend (JavaScript/TypeScript) development, along with experience in data analysis and processing tools.

The role offers a competitive compensation package ranging from $166,000 to $244,000, plus bonus, equity, and comprehensive benefits. As a senior engineer, you'll be responsible for designing, developing, and maintaining software solutions that connect people, publishers, and advertisers across various advertising products including search, display, shopping, travel, and video advertising.

You'll work in Mountain View, CA, where you'll collaborate with diverse teams to create trusted advertising experiences and help businesses of all sizes grow through effective advertiser tools. The position requires 5 years of software development experience and strong leadership qualities, as you'll be managing project priorities, leading design reviews, and mentoring other developers.

This is an excellent opportunity for someone who wants to make a significant impact at scale, working with cutting-edge technologies in areas such as distributed computing, large-scale system design, and artificial intelligence. Google's commitment to innovation and professional growth means you'll have opportunities to switch teams and projects as your career evolves.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Full Stack, 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 and adapt content based on product/program updates and user feedback
  • 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

Requirements For Senior Software Engineer, Full Stack, Google Ads

Java
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 testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with full stack development, across back-end using Java and C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • Experience with data analysis tools (such as Dremel, SQL, PLX and with data processing algorithms)

Benefits For Senior Software Engineer, Full Stack, Google Ads

Medical Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Senior OEM Networking Commodity Manager

Senior OEM Networking Commodity Manager position at Google, managing supplier relationships and sourcing strategies for networking hardware infrastructure.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Software Engineer, Full Stack, Google Workspace

Senior Software Engineer position at Google Workspace, focusing on full-stack development with competitive compensation and opportunity to work on products impacting billions of users.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Design Automation CAD Engineer, Silicon

Senior Design Automation CAD Engineer position at Google, developing custom silicon solutions and CAD tools for next-generation hardware products.