Google is seeking a Senior Software Engineer to join their Search Ads Auction Mechanisms team. This role is crucial in developing and optimizing auction mechanisms that create value for advertisers, users, and Google. The position requires expertise in software development, particularly with C++, Python, and SQL, along with a strong understanding of auction theory and ads ranking.
The role sits within Google Ads, which powers the open internet by connecting people, publishers, and advertisers through advanced technology. You'll be working on critical projects that impact billions of users, focusing on mechanism innovations and collaborating with various teams including auction research, Ads prediction stack modeling, bidding, Ads UI, and targeting.
As a senior engineer, you'll be responsible for evaluating and improving auction mechanisms, designing experiments, and analyzing their impact on user and advertiser value. The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits.
The ideal candidate will bring strong technical skills in software development, experience with large-scale systems, and knowledge of auction theory. You'll be part of Google's engineering team that develops next-generation technologies across various domains including information retrieval, distributed computing, system design, AI, and natural language processing.
This is an excellent opportunity for someone who wants to work on challenging technical problems at scale while directly impacting Google's advertising business. The role offers growth potential and the chance to work with cutting-edge technology in a collaborative environment. Located in Mountain View, CA, you'll be at the heart of Google's main campus, working with some of the best minds in the industry.