Software Engineer III, Full Stack, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$136,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Advertising

Description For Software Engineer III, Full Stack, Google Ads

Google Ads is seeking a Full Stack Software Engineer III to join their team in developing advertising products that power the open internet. This role combines both backend and frontend development, requiring 2 years of experience in software development and data structures. The position offers a competitive base salary range of $136,000-$200,000 plus additional benefits, equity, and bonus potential.

The role involves working on critical projects within Google Ads, which encompasses search, display, shopping, travel, and video advertising products. You'll be responsible for designing, developing, and maintaining software solutions that connect people, publishers, and advertisers. The position requires expertise in both backend technologies (Java, Python, Go) and frontend development (JavaScript/TypeScript, HTML, CSS).

As a Software Engineer III, you'll participate in design reviews, code reviews, and contribute to documentation. You'll also be involved in troubleshooting and resolving system issues, ensuring the platform's performance and reliability. The role offers opportunities to work on large-scale systems and contribute to products that impact billions of users globally.

Google provides a comprehensive benefits package and promotes an inclusive work environment. The company is committed to building a diverse workforce and offers equal employment opportunities to all candidates. This position is perfect for someone who wants to work on challenging technical problems while making a significant impact on Google's advertising ecosystem.

The role requires strong problem-solving skills, experience with full-stack development, and the ability to work collaboratively in a fast-paced environment. You'll be part of a team that's essential to Google's business, helping to create trusted experiences between people and businesses through effective advertising tools.

Last updated 2 months ago

Responsibilities For Software Engineer III, Full Stack, Google Ads

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst 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 III, Full Stack, Google Ads

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years 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

Benefits For Software Engineer III, Full Stack, Google Ads

Equity
Medical Insurance
  • Equity
  • Medical Insurance
  • Bonus

Interested in this job?

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

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization using Python, Java, and JavaScript.

Software Engineer II, CoreOS Infrastructure

Software Engineer II position at Google focusing on CoreOS Infrastructure, building and maintaining core components of the Android platform serving billions of devices worldwide.

CPU Design Verification Engineer

CPU Design Verification Engineer role at Google, focusing on verification infrastructure and validation for future CPU developments using UVM and SystemVerilog.

Customer and Partner Solutions Engineer, gTech Ads

Customer and Partner Solutions Engineer position at Google's gTech Ads team, focusing on third-party integrations and technical solutions for advertising products.

Software Engineer III, Chrome

Software Engineer III position at Google Chrome team, developing browser technologies across desktop and mobile platforms with competitive compensation.