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.
Backend
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. This role is part of Google Ads, which powers the open internet by connecting people, publishers, and advertisers through effective advertising solutions. As a Software Engineer, you'll work on critical projects developing next-generation technologies that impact billions of users. The role involves working with various technologies across information retrieval, distributed computing, system design, and more.

The position offers opportunities to grow and evolve within Google's fast-paced environment, with the chance to switch teams and projects as needed. You'll be part of a team that builds Google's Advertising products including search, display, shopping, travel and video advertising, as well as analytics.

The ideal candidate should have experience in software development, particularly with languages like Python, Java, or JavaScript. Knowledge of data structures, algorithms, and various development environments (web, Unix/Linux, mobile) is valuable. The role requires strong coding abilities, willingness to participate in design reviews, and capability to provide constructive code review feedback.

This position is based in Singapore, and Google is prioritizing applicants with current work authorization in Singapore. The role offers the opportunity to work on large-scale systems that impact how billions of users interact with advertising content while being part of Google's innovative engineering culture.

As part of Google's engineering team, you'll contribute to creating trusted experiences between people and businesses, helping grow businesses of all sizes while enabling Google to engage with customers at scale. This is an excellent opportunity for someone looking to make a significant impact in the advertising technology space while working with cutting-edge technologies.

Last updated a month 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
  • Review code developed by other developers and provide feedback
  • 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 Development Engineer

Entry-level Software Development Engineer position at Autodesk in Singapore, focusing on cross-platform development and data ecosystem improvements using C++, Java, and Python.

Junior Java Developer

Entry-level Java Developer position at Oracle Singapore, focusing on banking software development with 0-2+ years experience required.

Research Engineer I (Autonomous Flight Controls)

Entry-level Research Engineer position focusing on autonomous flight controls and eVTOL systems at NTU Singapore, combining control theory, machine learning, and practical implementation.

Software Engineer

Software Engineer position at Talentsis in Singapore, focusing on backend development using Java, Python, and JavaScript with modern frameworks and databases.

Associate Software Developer (Outsystems)

Entry-level OutSystems developer position at Xcellink Pte Ltd, focusing on enterprise application development with opportunities for growth and mentorship.