Google's Growth Planner Infrastructure and Logic team needs to optimize advertiser campaigns across multiple Google Ads settings and features, requiring the development of backend systems that can handle massive scale and support new advertising products.
Requirements
- Experience developing software applications using the C++ programming language.
- 8 years of experience with data structures/algorithms.
- Experience working with advertising platforms.
Responsibilities
- Develop new features, including business logic, algorithms, and integration of models.
- Improve infrastructure, with a focus on scaling to manage very large advertisers.
- Participate in product design and align with technical implementation.
- Set the technical direction for the core Backend system and participate in strategic planning for the overall product.
- Design, develop, test, deploy, maintain, and enhance software solutions.
- Develop new features, including business logic, algorithms, and integration of models.
- Improve infrastructure, with a focus on scaling to manage very large advertisers.
Other
- 8 years of experience in software development.
- 5 years of experience testing, and launching software products.
- 3 years of experience with software design and architecture.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
- 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.