Software Engineer II, Full Stack, Google Ads

2 Weeks ago • 1-3 Years • Full Stack Development

Job Summary

Job Description

As a Software Engineer II, Full Stack at Google Ads, you'll contribute to the design process, create design documents, and learn technologies like Spanner, Geyser, F1, BigTable, Java, Flume, and AngularDart. You'll provide team support, share knowledge, participate in working-hour rotations for infrastructure maintenance, support other teams, and lead investigations on cross-stack issues. The role involves full-stack development, using languages like Java, Python, Go, C++, JavaScript, and TypeScript. You'll work on projects critical to Google's needs, with opportunities to switch teams and projects. The work focuses on building Google's advertising products and creating trusted experiences between people and businesses.
Must have:
  • Bachelor's degree or equivalent experience
  • 1+ year software development experience (Python, Java, JavaScript etc.)
  • 1+ year experience with data structures and algorithms
  • 1+ year full-stack development experience
  • Contribute to design process and documentation
Good to have:
  • Experience with accessible technologies
  • Frontend development or data processing experience

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 1 year of experience with data structures or algorithms.
  • 1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.

Preferred qualifications:

  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • Experience developing accessible technologies.
  • Experience in frontend development or data processing.

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.

Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale.

Responsibilities

  • Contribute to the design process, eventually writing your own design documents.
  • Learn the technologies used by the team (ST-Spanner, ST-Query, Spanner, Geyser, F1, BigTable, Java, Flume, AngularDart etc). Provide support to each other and share knowledge.
  • Join working-hours rotations within the team and in the larger AdSense (e.g., buildcop) and help maintain our infrastructure.
  • Support other teams and lead investigations/explorations on cross-stack issues or feature requests.

Similar Jobs

Netflix - Distributed Systems Engineer (L5), Content Engineering

Netflix

California, United States (Remote)
3 Months ago
PwC - IN_Manager _Technical Delivery Manager_ Emerging Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Whalar - Backend Engineer

Whalar

Tallinn, Harju County, Estonia (On-Site)
1 Day ago
Epic Games - Engineering Lead

Epic Games

(On-Site)
3 Months ago
Logrhytm - Principal Engineer - Java Backend Development

Logrhytm

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Ajmera Infotech - Senior React Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Vigaet - Full Stack Developer Internship

Vigaet

(On-Site)
6 Months ago
ION - Senior Java Developer - Italy

ION

Turin, Piedmont, Italy (On-Site)
6 Months ago
Ubisoft - Senior Full Stack Developer [Production Tools]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Product Madness - Solutions Architect

Product Madness

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

BigID - Principal Software Engineer - AI Security

BigID

(Remote)
6 Hours ago
GoMotive - Senior Software Engineer

GoMotive

(Remote)
1 Day ago
Google - Software Engineer, Metrics and Business Intelligence

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
DISCO - Engineering Manager , Feature

DISCO

Gurugram, Haryana, India (On-Site)
6 Months ago
Google - Application Engineer, SAP Specialist

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Trend Micro - (Sr.) Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
ByteDance - Backend Software Engineer - Dubai

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
6 Months ago
Rackspace Technology - R-19462 Data Engineer III - VN

Rackspace Technology

Vietnam (Remote)
3 Months ago
Reality Games - Data Analyst - Monopoly World

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
ByteDance - Software Engineer, Backend and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Resolver - Solution Consultant

Resolver

London, England, United Kingdom (Hybrid)
1 Week ago
Framestore - Design Intern - Launchpad Internship 2025

Framestore

London, England, United Kingdom (On-Site)
1 Month ago
Foster and partners  - End User Computing Engineer

Foster and partners

London, England, United Kingdom (On-Site)
23 Hours ago
Jane Street - Campus Trading Recruiter

Jane Street

London, England, United Kingdom (On-Site)
6 Hours ago
Google - Senior UX Research Manager, Android, Wear OS

Google

London, England, United Kingdom (On-Site)
2 Days ago
Epic Games - Machine Learning Data Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Weeks ago
Rank group - TES

Rank group

London, England, United Kingdom (On-Site)
5 Months ago
Snyk - Staff Incubation Engineer

Snyk

London, England, United Kingdom (On-Site)
7 Hours ago
Gaming Innovation Group  - Senior Big Data Engineer

Gaming Innovation Group

Manchester, England, United Kingdom (Hybrid)
3 Weeks ago
IGT gaming - Junior Game Delivery Project Coordinator

IGT gaming

Salford, England, United Kingdom (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer III, Google Ads

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Google - Software Engineer III, File Solutions, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Fandom - Manager Software Engineering (AdTech)

Fandom

(Remote)
2 Weeks ago
Liferay - Senior Front End Consultant

Liferay

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineer, Java and Kotlin Ecosystem

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Nintendo - Software Engineer II (NST)

Nintendo

Redmond, Washington, United States (Hybrid)
4 Months ago
Google - Senior Software Developer, Embedded Systems/Firmware

Google

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago
Info Stretch - Guidewire Developer

Info Stretch

Mechanicsburg, Pennsylvania, United States (On-Site)
4 Months ago
Google - Senior Software Engineer, Performance Infrastructure

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Full Stack, VM Manager

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks 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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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