Staff Software Engineer, Full Stack, Google Ads

1 Month ago • 8-11 Years • Full Stack Development • Undisclosed

Job Summary

Job Description

This Staff Software Engineer, Full Stack role at Google Ads in Bengaluru, India requires a Bachelor's degree and 8+ years of software development experience, including 5+ years in full-stack development (Java, Python, Go, C++, JavaScript, TypeScript, HTML, CSS) and 5+ years in testing and launching software products. Responsibilities include providing technical leadership on high-impact projects, influencing and coaching engineering teams, managing project priorities, and designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions. The ideal candidate will have experience in a technical leadership role, working in a complex organization, and a Master's or PhD in a related field. The role involves working on projects critical to Google's needs with opportunities to switch teams and projects.
Must have:
  • 8+ years software development experience
  • 5+ years full-stack development experience
  • 5+ years testing and launching software
  • Proficiency in Java, Python, Go, C++, JavaScript, TypeScript, HTML, CSS
  • Software design and architecture experience
  • Technical leadership and project management skills
Good to have:
  • Master's/PhD in Engineering or Computer Science
  • 3+ years technical leadership experience
  • Experience in a complex, matrixed organization

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience with full stack development, across the back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 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.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Google plays an important role in education around the world – with hundreds of millions of students using Google Classroom, Google Workspace, Chromebooks, YouTube, and more. In addition to powering these core products, we’re experimenting with new tools to advance the boundaries of how education leaders understand and guide their schools, staff, and students.

For more information, see the .

Responsibilities

  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of engineers.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions.

Similar Jobs

Trendyol - Data Engineer

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
3 Months ago
Next Level Business Services - BigData Architect

Next Level Business Services

Bentonville, Arkansas, United States (On-Site)
3 Months ago
Microsoft - Senior Software Engineer-Microservices Architecture

Microsoft

(On-Site)
1 Month ago
Roku - Senior Software Engineer, Machine Learning (Ad Tech)

Roku

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Infrastructure Engineer with AWS

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
Nielsen Holdings - Data Architect

Nielsen Holdings

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Crunchyroll - Staff Software Engineer - Mobile Video Players

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
IBM - Release Manager

IBM

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Overwolf - Senior Client Software Engineer

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
PwC - ETIC, Full stack Developer- Graduate Program

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Staff Software Engineer

Warner Bros Games

Atlanta, Georgia, United States (On-Site)
3 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

India (Remote)
3 Months ago
Google - Software Engineering Intern, PhD, Summer 2025

Google

Atlanta, Georgia, United States (On-Site)
2 Months ago
Stonewain Systems — An EquiLend Company - Senior UI Software Development Engineer

Stonewain Systems — An EquiLend Company

Chandigarh, Chandigarh, India (Hybrid)
4 Months ago
Paypal - Solutions Engineer - Enterprise

Paypal

Madrid, Community Of Madrid, Spain (Hybrid)
4 Months ago
ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
3 Months ago
Saviynt - Principal Engineer, Software Engineering

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Dream Sports - SDE 1 - React Native with Android

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Sigma Software - Senior/Principal Software Engineer (AdTech Identity)

Sigma Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Luxoft - Murex Techno Functional Tester

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - Senior Associate-HR Workforce-P&O-Advisory-Mumbai/Gurgaon

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PwC - Manager|Oracle fusion Finance|Oracle| Advisory|Chennai

PwC

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Nagarro - Staff Engineer, QA Manual

Nagarro

India (Remote)
3 Months ago
PwC - IN-Senior Associate_Compliance _Ethics & Business Conduct_IFS_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
3 Months ago
Nielsen Holdings - ABAP Consultant-Mumbai/ Bangalore

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Paytm - Product Management -  Senior Product Manager - Data Product (DPDP/GPDR Product Manager)

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Solventum - Software Quality Test Engineer

Solventum

Bengaluru, Karnataka, India (On-Site)
6 Months ago
KPIT - OpenVX Experts

KPIT

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Gruve - Senior Staff Engineer I - Software (Layer 3 Protocols,OSPF,BGP,MPLS)

Gruve

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Software Engineer, Infrastructure, Google Cloud Unified Fulfillment Optimization

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Microsoft - Principal Software Engineer - Threat Intelligence

Microsoft

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Unity - Senior Developer for the Build System

Unity

Copenhagen, Denmark (On-Site)
3 Months ago
PhonePe - Software Engineer Backend (Exp. Bucket 7-10 Yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Next Level Business Services - SFDC Admin/Developer

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
3 Months ago
Knuddels - Java Developer*in (m/w/d) - remote oder Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
6 Months ago
Crunchyroll - Staff Software Engineer e-commerce

Crunchyroll

Hyderabad, Telangana, India (On-Site)
2 Months ago
Nielsen Holdings - Software Engineer - Java PL/SQL

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
1 Month ago
Crunchyroll - Software Engineer III - Mobile Video Players

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
USE Insider - Senior Shopify Developer

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Hyderabad, Telangana, India (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

New York, New York, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Mountain View, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug