Senior Software Engineer, Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Ads

Google is seeking a Senior Software Engineer for their Ads team to help develop next-generation technologies that impact billions of users. This role combines full-stack development with a focus on large-scale systems, requiring expertise in both backend and frontend technologies. The position offers the opportunity to work on critical projects with massive scale, touching areas from information retrieval to distributed computing.

As a Senior Software Engineer, you'll be instrumental in writing and testing code, leading design reviews, and ensuring best practices through code reviews. The role demands strong technical depth with at least 5 years of software development experience and proven expertise in data structures and algorithms. You'll work with various technologies including Java, Python, Golang, and JavaScript/TypeScript.

The ideal candidate will bring experience in software design and architecture, along with the ability to handle complex technical challenges at scale. You'll be part of a team that values versatility and leadership, with opportunities to switch between projects as the business evolves. The position offers exposure to cutting-edge technologies in areas such as artificial intelligence, distributed computing, and large-scale system design.

Working at Google means joining a company that's at the forefront of technology innovation, with products that need to handle information at massive scale. You'll collaborate with talented peers, contribute to educational content, and help resolve complex system issues. The role offers the chance to impact billions of users while working with some of the most advanced technology infrastructure in the world.

This position is based in Warsaw, Poland, where you'll be part of Google's global engineering team. The role requires strong communication skills and the ability to collaborate effectively with teams across different locations. If you're passionate about solving complex technical challenges and want to work on products that shape how people interact with technology, this role offers an excellent opportunity to make a significant impact.

Last updated 5 days ago

Responsibilities For Senior Software Engineer, Ads

  • Write and test 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 Senior Software Engineer, Ads

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with full stack development
  • Experience with back-end languages (Java, Python, Golang, or C++)
  • Front-end experience (JavaScript or TypeScript, HTML, CSS or equivalent)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Ads

Senior Product Manager, Promotions

Senior Product Manager position at Google leading promotions strategy and product development to enhance merchant-consumer connections across multiple platforms.

Senior Software Engineer, Search

Senior Software Engineer position at Google Search, focusing on developing and maintaining large-scale search infrastructure and technologies.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on scaling and maintaining their global network infrastructure with competitive compensation and benefits.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring expertise in PnR, STA, and ASIC design.

Senior Software Engineer, Google Research

Senior Software Engineer position at Google Research, focusing on developing next-generation technologies and conducting fundamental research that impacts billions of users.