Google's software engineers are at the forefront of technological innovation, developing solutions that impact billions of users worldwide. This role focuses on the Infrastructure team within Google Ads, a crucial component that helps power the open internet by connecting people, publishers, and advertisers. As a Software Engineer II, you'll be working on large-scale distributed systems and infrastructure that supports Google's advertising products including search, display, shopping, travel, and video advertising.
The position requires expertise in building and maintaining large-scale infrastructure and distributed systems. You'll be responsible for end-to-end project ownership, from conception to implementation, while ensuring optimal system performance. The role offers opportunities to work with cutting-edge technology and contribute to systems that handle information at massive scale.
Google Ads is a vital part of Google's ecosystem, creating trusted experiences between people and businesses through useful ads. The team helps businesses of all sizes grow, from small enterprises to large brands and YouTube creators, by developing effective advertiser tools that deliver measurable results.
The company offers a collaborative environment where engineers can be versatile, demonstrate leadership, and tackle new challenges across the full technology stack. You'll be part of a team that values innovation, technical excellence, and continuous learning. The position provides exposure to various aspects of software engineering, including information retrieval, distributed computing, system design, security, AI, and natural language processing.
Working at Google means joining a company committed to diversity, equality, and creating a culture of belonging. The company provides equal employment opportunities and maintains high standards of professional conduct. This role offers the chance to make a significant impact on products used by billions while working with some of the industry's brightest minds.