Software Engineer II, Full Stack, Google Ads

2 Months 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

Next Level Business Services - Technical Lead – Java

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
8 Months ago
ByteDance - Big Data Engineer, Data Lake / Feature Store

ByteDance

Singapore (On-Site)
8 Months ago
Britive - SOFTWARE ENGINEER

Britive

San Francisco, California, United States (Remote)
7 Months ago
Canonical - Security Software Engineer

Canonical

(Remote)
2 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Merchant Platform

ByteDance

San Jose, California, United States (On-Site)
8 Months ago
Netflix - Full Stack Engineer L5 - Cloud Engineering

Netflix

Los Gatos, California, United States (On-Site)
8 Months ago
Armada - Senior Software Engineer

Armada

Thiruvananthapuram, Kerala, India (On-Site)
8 Months ago
Google - Staff Software Engineer, Google Cloud Security and Privacy

Google

Chicago, Illinois, United States (On-Site)
2 Months ago
Seedify - Senior Backend Developer

Seedify

(Remote)
1 Year ago
Google - Software Engineer, Server System, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

HCL Tech - Kotlin Technical Specialist

HCL Tech

Texas, United States (On-Site)
1 Month ago
Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
3 Months ago
Capgemini - Java Developer with Springboot

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago
PENN Interactive - Staff Software Developer, Platform Core

PENN Interactive

United States (Hybrid)
3 Months ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Info Stretch - Java Developer

Info Stretch

London, England, United Kingdom (On-Site)
8 Months ago
Addepar - Sr. Backend Software Engineer - Data Imports

Addepar

(Remote)
1 Month ago
Nasdaq - Data Engineering Senior Specialist

Nasdaq

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Philippines (Remote)
8 Months ago
Synechron - Data Engineer

Synechron

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Snyk - Senior Emerging Technologies Solutions Engineering Specialist

Snyk

London, England, United Kingdom (On-Site)
2 Months ago
Humanitarian Operations - HR and Admin Intern

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
3 Months ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
3 Months ago
Hawk Eye Innovations - Programme Manager

Hawk Eye Innovations

Basingstoke, England, United Kingdom (On-Site)
3 Months ago
Cirrus Logic - Verification Engineer

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
2 Months ago
Rockstar Games - Senior Technical Artist: Performance Capture

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
3 Months ago
Lockwood - Junior Data Engineer

Lockwood

Nottingham, England, United Kingdom (On-Site)
2 Months ago
Wargaming - Senior Gameplay Programmer (Steel Hunters)

Wargaming

Guildford, England, United Kingdom (Hybrid)
6 Months ago
Scopely - Senior Product Manager - Growth

Scopely

London, England, United Kingdom (Remote)
5 Months ago
MIQ Digital - Senior Product Designer (Fixed Term)

MIQ Digital

London, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Staff Software Engineer, App Hub, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

United Kingdom (Remote)
8 Months ago
Google - Software Engineer, Machine Learning

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
7 Months ago
Super - Senior Software Engineer - Full-Stack

Super

Canada (Remote)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Kirkland, Washington, United States (On-Site)
7 Months ago
Aristocrat Gaming - DevOps Engineer

Aristocrat Gaming

Ohrid, Municipality Of Ohrid, North Macedonia (On-Site)
2 Months ago
N-iX - Middle .NET Fullstack Engineer

N-iX

Poland (Hybrid)
4 Months ago
ByteDance - Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Netflix - Full Stack Software Engineer L5 - Content Infrastructure & Solutions

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (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