Senior Software Engineer, Google Ads Job in Google Careers

Senior Software Engineer, Google Ads

Apply Now
Job Summary

About the Job

Google s software engineers develop next-generation technologies that transform how billions of users connect, explore, and interact with information. Our products operate at massive scale and extend well beyond web search. We seek engineers who bring fresh ideas from diverse areas, including:

  • Information retrieval
  • Distributed computing
  • Large-scale system design
  • Networking and data storage
  • Security
  • Artificial intelligence
  • Natural language processing
  • UI design and mobile

As a Software Engineer at Google, you ll work on a specific project critical to Google s needs, with opportunities to switch teams and projects as you and our fast-paced business evolve. We need engineers who are versatile, show leadership qualities, and are enthusiastic about solving 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.

About Google Ads

Google Ads powers the open internet with cutting-edge technology that creates value for users, publishers, advertisers, and Google. Our teams build Google s advertising products across search, display, shopping, travel, and video advertising, as well as analytics. We create trusted experiences between people and businesses with useful ads that help grow companies from small businesses to large brands and YouTube creators.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to evaluate technologies and approaches.
  • Review code developed by other developers, providing feedback to ensure best practices (e.g., style guidelines, code accuracy, testability, and efficiency).
  • Contribute to and adapt documentation and educational content based on product updates and user feedback.
  • Triage and debug product or system issues by analyzing sources of problems and their impact on hardware, networks, or service operations.

Minimum Qualifications

  • Bachelor s degree or equivalent practical experience.
  • 5 years of experience in software development in one or more programming languages, with expertise in data structures and algorithms.
  • 3 years of experience in testing, maintaining, or launching software products.
  • 1 year of experience in software design and architecture.

Preferred Qualifications

  • Master s degree or PhD in Computer Science or a related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.


Qualification :
Bachelors degree or equivalent practical experience.
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired