Google is seeking a Staff Software Engineer to join their Google Ads team, which powers the open internet by connecting people, publishers, and advertisers through innovative advertising technology. This role requires an experienced full-stack developer who will provide technical leadership on high-impact projects and help shape Google's advertising products including search, display, shopping, travel, and video advertising.
The ideal candidate will bring 8+ years of software development experience, with deep expertise in both backend (Java, Python, Go, C++) and frontend (JavaScript/TypeScript, HTML, CSS) technologies. They will be responsible for managing project priorities, coaching distributed engineering teams, and architecting large-scale software solutions that impact billions of users.
This position offers an attractive compensation package including a base salary range of $197,000-$291,000 plus bonus, equity, and comprehensive benefits. The role is based in Mountain View, CA, where you'll work on critical projects for Google Ads, helping to create trusted experiences between people and businesses while enabling growth for companies of all sizes.
As a technical leader, you'll have the opportunity to influence product direction, mentor other engineers, and work on challenging problems at massive scale. The role requires strong system design skills, experience launching production software, and the ability to collaborate effectively across a complex organization. You'll be at the forefront of advertising technology, helping to shape how businesses connect with users across Google's platforms.