Google Ads is seeking a Senior Software Engineer to join their team in developing and maintaining advertising technologies that power the open internet. This role is crucial in connecting people, publishers, advertisers, and Google through innovative advertising solutions. As a senior engineer, you'll work on critical projects within Google Ads, focusing on search, display, shopping, travel, and video advertising, as well as analytics.
The position offers the opportunity to work with cutting-edge technologies across various domains, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing. You'll be part of a team that creates trusted experiences between people and businesses through useful ads, helping businesses of all sizes grow their presence online.
Your responsibilities will encompass the full software development lifecycle, from design and development to testing and deployment. You'll collaborate with peers and stakeholders in design reviews, contribute to code quality through reviews and best practices implementation, and help maintain comprehensive documentation. The role requires strong problem-solving skills for debugging and resolving complex system issues.
Google offers a collaborative environment where engineers can be versatile and display leadership qualities. You'll have opportunities to switch teams and projects as you grow, contributing to Google's evolution in advertising technology. The position requires a balance of technical expertise and project management skills, as you'll be managing priorities, deadlines, and deliverables while developing innovative software solutions.
This is an excellent opportunity for experienced engineers who want to make a significant impact on how businesses connect with customers at scale, while working with some of the most advanced advertising technologies in the industry.