8 hours ago
Singapore, SingaporeEntry Level
Responsibilities
- Improve performance across high-throughput real-time advertising serving systems and offline data pipelines.
- Design, implement, test, and deploy new features and system enhancements to production.
- Diagnose critical technical issues and bottlenecks while ensuring reliability and data integrity.
- Develop scalable advertising solutions that support privacy standards, return on investment, and platform growth.
- Build expertise in backend technologies and distributed data tools including C++, Flume, F1, and GoogleSQL.
Requirements
- Bachelor’s degree in Computer Science, a similar technical field, or equivalent practical experience.
- At least 1 year of software development experience in one or more programming languages such as C++, Java, Python, or Go.
- At least 1 year of experience with data structures and algorithms.
- At least 1 year of backend development experience.
- Experience in at least two areas including web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, networking, large software systems, or security software development.
- Preferred experience with full stack development, including backend codebases and frontend technologies such as JavaScript, TypeScript, HTML, and CSS.
- Preferred experience with machine learning model coding languages such as Python.
- Preferred experience developing accessible technologies.
Tech Stack
Categories
About Google
Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.
