Google is seeking a Software Engineer III for their Google Ads team, focusing on full-stack development. This role is crucial in developing and maintaining Google's advertising products, including search, display, shopping, travel, and video advertising. The position requires expertise in both backend (Java, Python, GO) and frontend (JavaScript/TypeScript) technologies.
The ideal candidate will have at least 2 years of experience in software development, with strong knowledge of data structures and algorithms. They will be responsible for writing code, participating in design reviews, reviewing others' code, contributing to documentation, and troubleshooting complex system issues.
Google Ads is at the forefront of powering the open internet, creating value for people, publishers, and advertisers. The team builds trusted experiences between people and businesses through useful ads, helping businesses of all sizes grow, from small enterprises to large brands and YouTube creators.
Working at Google offers the opportunity to impact billions of users worldwide. The role provides exposure to massive-scale systems, cutting-edge technologies, and challenges in areas like information retrieval, distributed computing, AI, and natural language processing. Engineers are encouraged to be versatile and take on new problems across the full stack as the technology landscape evolves.
The position offers the chance to work with world-class engineers, contribute to critical projects, and help shape the future of digital advertising. Google maintains a strong commitment to diversity, equality, and inclusion, fostering a culture of belonging and innovation. The company provides a collaborative environment where engineers can grow, switch between teams and projects, and make a significant impact on how people interact with technology.