Software Engineer II, Full Stack, Google Ads

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
Frontend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Advertising

Description For Software Engineer II, Full Stack, Google Ads

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a Software Engineer II in the Google Ads team, you'll be working on critical projects that power the open internet with the best technology connecting people, publishers, and advertisers. The role involves full-stack development with opportunities to work across various advertising products including search, display, shopping, travel, and video advertising.

You'll be part of a team that creates trusted experiences between people and businesses with useful ads, helping grow businesses of all sizes from small businesses to large brands and YouTube creators. The position requires versatility and leadership qualities as you'll manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.

This is an excellent opportunity to work with cutting-edge technologies at massive scale, spanning areas such as information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, and UI design. You'll have the chance to switch teams and projects as you and Google's fast-paced business grow and evolve, ensuring continuous learning and development in your career.

The role offers the opportunity to work with some of the best engineers in the industry, contributing to products that impact billions of users worldwide. You'll be at the forefront of advertising technology, helping to shape the future of digital advertising while ensuring the best possible experience for users, publishers, and advertisers alike.

Last updated 6 minutes ago

Responsibilities For Software Engineer II, Full Stack, Google Ads

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer II, Full Stack, Google Ads

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience with front-end frameworks, full-stack development, or API development (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Engineer II, Full Stack, Google Ads

Software Engineer II, Reliable Tools

Entry-level Software Engineer position at Google focusing on frontend and backend development for reliable tools and ProdEx applications.

Software Engineer Early Career, Full Stack

Entry-level full-stack software engineering position at Google, working on core infrastructure and products that impact billions of users.

Software Engineer, Front End, Google Cloud

Frontend Software Engineer position at Google Cloud, developing enterprise-grade solutions and next-generation technologies that impact billions of users worldwide.

Software Engineer Early Career, Full Stack

Early-career Full Stack Software Engineer position at Google, building core infrastructure and products that impact billions of users worldwide.

Software Engineer Early Career, Full Stack

Early career software engineering role at Google, focusing on full-stack development for the Core team, building technical foundations for Google's flagship products.