Software Engineer II, Full Stack, Google Ads

8 Hours 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

Google - Engineering Manager, YouTube Create

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Google - Senior Software Engineer, Engineering Productivity, Wear

Google

Bucharest, Bucharest, Romania (On-Site)
8 Hours ago
Google - Application Modernization Engineer

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Google - Software Engineering Manager I, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
10 Hours ago
NVIDIA - Data Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Google - Technical Solutions Engineer, Data Analytics

Google

Tokyo, Japan (On-Site)
8 Hours ago
X Studios,  Inc  - Engineer, Django/Python (Contractor)

X Studios, Inc

Winter Park, Florida, United States (On-Site)
8 Months ago
Google - Tech Lead, Software Engineering, Black Community Inclusion

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Luxoft - Senior Angular Developer

Luxoft

Mississauga, Ontario, Canada (On-Site)
3 Months ago
CloudHire - Senior Full Stack Developer - React & Node

CloudHire

Hyderabad, Telangana, India (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Data Engineer, Italy

ION

Italy (Hybrid)
6 Months ago
Playtika - Unity Developer

Playtika

Romania (Hybrid)
4 Months ago
ByteDance - Tech Lead - Infrastructure Platform

ByteDance

Singapore (On-Site)
2 Months ago
Google - Software Engineer, Google Play, Subscription Growth

Google

Atlanta, Georgia, United States (On-Site)
8 Hours ago
Google - Software Engineer II, CoreOS Infrastructure

Google

Bucharest, Bucharest, Romania (On-Site)
8 Hours ago
GoTo Group - SDET - Growth

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Data Analyst - Global Payment

ByteDance

Singapore (On-Site)
1 Month ago
Google - Senior Software Engineer, Full Stack, Core

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Netflix - Data Engineer (L5)

Netflix

United States (Remote)
5 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Lighthouse Games - Lead Concept Artist

Lighthouse Games

England, United Kingdom (On-Site)
3 Weeks ago
Revolgy - Senior Cloud Operations Engineer

Revolgy

United Kingdom (Remote)
3 Weeks ago
ION - Senior Security Architect

ION

London, England, United Kingdom (On-Site)
6 Months ago
Epic Games - Data Engineer

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
Scopely - Principal DevOps Engineer - Star Trek Fleet Command

Scopely

United Kingdom (Remote)
1 Month ago
Ubisoft - PC Community Developer

Ubisoft

Newcastle Upon Tyne, England, United Kingdom (On-Site)
1 Month ago
Rockstar Games - Engineering Manager

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
3 Weeks ago
Lakshya Digital - Senior Level Designer - Global Remote Freelance

Lakshya Digital

London, England, United Kingdom (Remote)
2 Days ago
Glowmade - Quality Assurance Technician (6 Month FTC)

Glowmade

Guildford, England, United Kingdom (On-Site)
3 Weeks ago
Lighthouse Games - Senior SDET - C++

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Senior Engineer, Java Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Meta - Software Engineer, Infrastructure

Meta

Redmond, Washington, United States (Remote)
5 Months ago
Google - Software Engineer, System Composition, ChromeOS and Android

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
8 Hours ago
Twitch - Software Engineer - Ads Supply

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Nielsen Holdings - Software Engineer - Bigdata (Java/ Scala/ Python ,SQL , AWS)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Customer Solutions Engineer

Google

Chicago, Illinois, United States (On-Site)
10 Hours ago
The Walt Disney Company - Senior Software Engineer (C++/Rust)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
N-iX - Senior Full Stack .NET Engineer

N-iX

Poland (Remote)
2 Days ago
Rackspace Technology - Manager, Software Development - India (Python/Golang with Cloud)

Rackspace Technology

India (Remote)
3 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, 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