Google Ads is seeking a Senior Software Engineer to join their team in developing cutting-edge advertising technologies that power the open internet. This role offers an opportunity to work on critical projects that connect people, publishers, and advertisers while creating value for all stakeholders. The position requires expertise in software development, particularly with Java or C++, and involves designing, testing, and maintaining large-scale systems.
As a Senior Software Engineer, you'll be part of a team that builds Google's comprehensive advertising products, including search, display, shopping, travel, and video advertising solutions. The role demands versatility and leadership qualities, as you'll be working across the full technology stack and managing project priorities, deadlines, and deliverables.
The position offers competitive compensation ranging from $161,000 to $239,000, plus additional benefits including bonus and equity. You'll have the opportunity to work from either New York or Mountain View offices, contributing to products that handle information at massive scale and extend well beyond web search.
Key responsibilities include writing and testing code, leading design reviews, providing code review feedback, contributing to documentation, and resolving complex system issues. The ideal candidate will bring 5+ years of software development experience and strong expertise in data structures and algorithms.
This role is perfect for someone who wants to make a significant impact on products used by billions of users while working with cutting-edge technologies in areas such as distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll be part of Google's mission to power the open internet while helping businesses of all sizes grow through effective advertising tools and trusted experiences.