Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a Software Engineer II in the Google Ads team, you'll be working on critical projects that power the open internet with the best technology connecting people, publishers, and advertisers. The role involves full-stack development across both backend (Java, Python, GO) and frontend (JavaScript/TypeScript) technologies.
You'll be part of a team that builds Google's Advertising products including search, display, shopping, travel and video advertising, as well as analytics. The position requires strong technical skills with at least 1 year of experience in software development and data structures. You'll work with advanced technologies like ST-Spanner, BigTable, and AngularDart while contributing to design processes and supporting cross-team initiatives.
This is an excellent opportunity for a mid-level engineer looking to make an impact at scale, working on products that help businesses of all sizes grow through effective advertising tools. You'll be part of Google's mission to create trusted experiences between people and businesses with useful ads, while helping Google engage with customers at scale.
The role offers the chance to work with cutting-edge technology in a collaborative environment, with opportunities to grow and evolve as the business expands. Based in London, you'll be part of a global team that's pushing the boundaries of advertising technology while maintaining Google's high standards for quality and user experience.