Taro Logo

Senior Software Engineer, Full Stack, Ads Planning

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

Description For Senior Software Engineer, Full Stack, Ads Planning

Google is seeking a Senior Software Engineer to join their Ads Planning team, focusing on full-stack development. This role is crucial in developing and maintaining Google's Ads Benchmarks platform, which enables advertisers to compare key metrics and make informed decisions about marketing and budget allocation. The position involves working on complete platform development, including data pipelines, back-end infrastructure, APIs, and user interfaces for tools like Connect Benchmarks and Benchmarks Insights.

The role requires expertise in both front-end and back-end technologies, with a strong foundation in software development principles and practices. You'll be working on projects that directly impact Google's Ads business growth by creating trusted experiences between people and businesses through useful ads. The team helps grow businesses of all sizes, from small businesses to large brands and YouTube creators.

As a senior engineer, you'll have the opportunity to lead technical discussions, mentor junior developers, and make significant architectural decisions. The position offers the chance to work on large-scale systems that affect billions of users while collaborating with cross-functional teams including product managers, UX designers, and sales leads.

The ideal candidate should have strong technical skills in full-stack development, experience with modern web technologies, and a proven track record of delivering complex software projects. This role provides an excellent opportunity to work on cutting-edge advertising technology while making a significant impact on Google's core business.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Full Stack, Ads Planning

  • Participate 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
  • Coordinate with product, UX, and sales leads for product development
  • Mentor and ramp-up junior engineers

Requirements For Senior Software Engineer, Full Stack, Ads Planning

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

Benefits For Senior Software Engineer, Full Stack, Ads Planning

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave support

Interested in this job?

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