Google is Hiring Software Engineer II (Google Ads) in Bengaluru
Google Ads | Bengaluru
Job Overview
Google is hiring a Software Engineer II for its Google Ads team in Bengaluru. In this role, you will develop next-generation software systems that power Google's global advertising platform, helping billions of users, advertisers, publishers, and businesses connect through innovative technology.
As a Software Engineer II, you will design, build, test, deploy, and maintain scalable software solutions while working on distributed systems, large-scale infrastructure, artificial intelligence, and cloud technologies. You will collaborate with world-class engineers to build products used by millions of customers worldwide.
💡 Why this role?
This opportunity is ideal for software engineers with 1+ years of experience who are passionate about large-scale software engineering, backend systems, AI, and distributed computing. You will have a massive impact on one of Google's core revenue-generating platforms.
This opportunity is ideal for candidates searching for:
Key Responsibilities
-
Design, develop, test, deploy, and maintain robust and highly scalable software solutions for Google Ads.
-
Write clean, scalable, and efficient production-quality code, ensuring high performance across distributed systems.
-
Review code, provide technical feedback to engineering teams, and follow software engineering best practices and coding standards.
-
Debug, analyze, and resolve complex software and system issues to improve application reliability, quality, and performance.
-
Collaborate with cross-functional engineering teams, manage project deliverables, and support feature development.
Eligibility Criteria
Core Competence Required
Candidates must hold a **Bachelor's Degree in Computer Science** or a related technical discipline (or equivalent practical experience). You must have **1+ years of software development experience** utilizing one or more modern programming languages like **Python, C, C++, Java, or JavaScript**.
*Preferred Qualifications: Master's Degree or PhD in Computer Science. Experience developing accessible technologies, building large-scale distributed systems, and a strong interest in Artificial Intelligence and Machine Learning (AI/ML).*
How to Apply
Click Apply Button
Scroll down and click the primary orange "Apply Now" button.
Visit Official Portal
You will be redirected securely to the official Google Careers website.
Submit Documents
Complete the application form and submit your updated resume before the position is filled.
⚠️ Engineering roles at Google are highly competitive and fill quickly. We recommend applying ASAP.