Taro Logo

Software Engineer, Display Ads Formats

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Frontend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Advertising

Job Description

Google is seeking a Software Engineer to join their Display Ads Formats team. As part of Google Ads, you'll help power the open internet with technology that connects people, publishers, and advertisers. The role involves developing next-generation technologies that impact billions of users, focusing on advertising products including search, display, shopping, travel, and video advertising.

You'll be working on critical projects with opportunities to switch teams as both you and the business evolve. The ideal candidate should be versatile, demonstrate leadership qualities, and be enthusiastic about tackling new problems across the full-stack. You'll be part of a team that creates trusted experiences between people and businesses through useful ads, helping grow businesses of all sizes from small businesses to large brands and YouTube creators.

The position requires strong programming skills, particularly in languages like Python, Java, or JavaScript, and experience with data structures and algorithms. You'll be involved in writing experimental code, analyzing results, and improving serving technologies. The role includes significant collaboration through design reviews and code reviews, ensuring best practices are maintained across the team.

Working at Google offers the opportunity to impact billions of users while being part of a dynamic, fast-paced environment. The company provides a supportive culture focused on innovation and technical excellence. This role is based in Singapore, and Google is particularly interested in candidates with current work authorization in Singapore.

If you're passionate about developing large-scale software systems, have strong technical skills, and want to be part of shaping the future of digital advertising, this role offers an excellent opportunity to make a significant impact while working with cutting-edge technology.

Last updated 20 days ago

Responsibilities For Software Engineer, Display Ads Formats

  • Write code to run experiments, analyze results, improve serving technologies, introduce new products
  • Participate in design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Write and debug client-side code to integrate new products and features

Requirements For Software Engineer, Display Ads Formats

Python
Java
JavaScript
Linux
  • 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 (preferred)
  • Experience working with web application development, Unix/Linux environments, mobile application development, distributed systems, or related areas (preferred)
  • Ability to communicate in English fluently

Related Jobs

Software Engineer, Display Ads Formats

Entry-level Software Engineering role at Google focusing on Display Ads Formats, requiring 1 year of programming experience and strong client-side development skills.

Software Engineer, Display Ads Formats

Software Engineering role at Google focusing on Display Ads Formats, developing and improving advertising technology solutions.

Software Engineer, Display Ads Formats

Software Engineering role at Google focusing on Display Ads Formats, developing and maintaining advertising technology solutions that impact billions of users globally.

Associate iOS Developer

Associate iOS Developer position at ResMed, developing healthcare applications using Swift and Objective-C, requiring 1-4 years of experience.

Associate iOS Developer

Associate iOS Developer position at ResMed, developing healthcare applications using Swift and Objective-C, requiring 1-4 years of experience.