Google is seeking software engineers to develop next-generation technologies that connect billions of users and businesses, with a focus on Google Ads, which aims to power the open internet with the best technology connecting users and businesses everywhere.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in C++ or 1 year of experience with an advanced degree in an industry setting.
- 2 years of experience with data structures or algorithms in either an academic or industry setting.
- Experience with performance, large scale systems, data analysis, visualization tools, and debugging.
- Master's degree or PhD in Computer Science or related technical field.
- Experience with statistics, Monte Carlo simulations, combinatorial optimization, stochastic optimization, game theory, auction theory, quantitative analysis, machine learning, advanced algorithms, or related fields.
- Experience in data modeling (e.g., statistical, forecasting, predictive, ML).
Responsibilities
- Design, develop, test, deploy, maintain, and improve software.
- Manage individual project priorities, deadlines, and deliverables.
- Own end-to-end responsibilities for buying Google ads on external exchanges. This includes serving infrastructure, quality improvement, and escalation investigations.
- Be responsible for improving Google Ads auctions and modeling for bid optimization.
Other
- Bachelor’s degree or equivalent practical experience.
- Master's degree or PhD in Computer Science or related technical field.
- Excellent communication skills and collaboration with people and job functions.
- Experience developing accessible technologies.
- Experience in code and system health, diagnosis and resolution, and software test engineering.