Taro Logo

Software Engineer II, AdSense

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
1+ year of experience
Enterprise SaaS · Advertising

Job Description

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. This role is specifically focused on the AdSense team, which helps web content creators monetize their content through advertising. The team's mission is to continuously find new, innovative ways to optimize ads products and infrastructure so that publishers can get the maximum return on their investment.

As a Software Engineer II in the AdSense team, you'll be working on critical projects that help power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. The role involves working across multiple teams building Google's Advertising products including search, display, shopping, travel and video advertising, as well as analytics.

The position requires strong technical skills in full-stack development, with experience in languages like Java, Python, JavaScript, and TypeScript. You'll be responsible for writing product code, participating in design reviews, reviewing other developers' code, contributing to documentation, and troubleshooting system issues.

This is an excellent opportunity for someone who wants to make a significant impact on Google's advertising infrastructure while working with cutting-edge technology at massive scale. You'll be part of a team that helps grow businesses of all sizes, from small businesses to large brands and YouTube creators, by developing effective advertiser tools that deliver measurable results.

Last updated 9 hours ago

Responsibilities For Software Engineer II, AdSense

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer II, AdSense

Java
Python
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with full stack development
  • Experience with Java and Dart

Related Jobs

Deployed Software Engineer

Deployed Software Engineer position at Arondite, implementing defense technology solutions with autonomous systems and AI, requiring travel and customer interaction.

Roblox Platform Developer

Join Melotech as a Roblox Platform Developer to create engaging gaming experiences using Lua programming and Roblox Studio, while working remotely with a innovative media and entertainment company.

Software Engineer - Backend

Backend Software Engineer position at Helsing, developing AI-based capabilities and infrastructure for defence systems using Rust and Python, with focus on reliability and ethical considerations.

GTM Engineer

GTM Engineer position at hyperexponential, building AI-powered systems for marketing and sales automation, requiring both technical expertise and marketing technology skills.

Backend Engineer

Backend Engineer position at Conduct, building scalable infrastructure and LLM systems for enterprise customers. 3+ years experience required, in-person in London.