Software Engineer, PhD, Cloud Platforms

2 Weeks ago • 1 Years + • Full Stack Development

Job Summary

Job Description

Google is seeking a Software Engineer with a PhD to join their MSCA organization in Taipei, Taiwan, starting in 2025. Responsibilities include writing product/system development code, participating in design reviews, code reviews, contributing to documentation, and resolving product/system issues. The role involves working on large-scale systems, distributed computing, and contributing to Google's next-generation technologies. The ideal candidate will have experience with C, C++, Java, or Python, distributed systems, and concurrency. Preferred qualifications include experience with performance analysis, large-scale data analysis, and debugging.
Must have:
  • PhD in Computer Science or related field
  • Experience in C, C++, Java, or Python
  • Experience with distributed systems
  • Concurrency, multi-threading, synchronization
Good to have:
  • 1 year experience with performance analysis
  • Large-scale system data analysis
  • Debugging and code health diagnosis
  • Experience developing accessible technologies

Job Details


Minimum qualifications:

  • PhD degree in Computer Science, a related field, or equivalent practical experience.
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Java or Python.
  • Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization.

Preferred qualifications:

  • 1 year of experience with performance, large scale systems data analysis, visualization tools, or debugging.
  • Experience in code and system health diagnosis and resolution, and software test engineering.
  • Experience developing accessible technologies.
  • Ability to start full-time role in 2025.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • 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.

Similar Jobs

Zscaler - Principal Engineer (ZDX Platform)

Zscaler

San Jose, California, United States (Hybrid)
8 Hours ago
Google - Senior Quantitative UX Researcher, Ads Privacy and Safety

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer III, Education Scaled Deployments

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Google - Software Engineering Manager II

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
Google - Software Engineer III, Machine Learning, Privacy Sandbox

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
ARHS - Java Achitect /Technical Lead

ARHS

Brussels, Brussels, Belgium (On-Site)
6 Months ago
Google - Software Engineering Manager II, Front End, Google Cloud

Google

San Francisco, California, United States (On-Site)
2 Weeks ago
Zones - Azure Backend Developer

Zones

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Scopely - Software Engineer

Scopely

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

RoofStack - Backend Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Glean - Solutions Architect

Glean

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
Google - Senior Software Engineer, WAN Core

Google

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Google - Software Engineer II, Filestore Control Plane

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Sumo Logic - Senior Software Engineer II, Open Telemetry Projects

Sumo Logic

Bengaluru, Karnataka, India (On-Site)
1 Day ago
ByteDance - Android Software Engineer (Web and Client) Intern

ByteDance

Singapore (On-Site)
1 Month ago
ARHS - Senior Java Jee Developer

ARHS

Luxembourg (On-Site)
6 Months ago
PwC - IN_Senior Associate _Java Developer _Data & Analytics _Advisory _PAN India

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Canva - Senior Backend Software Engineer

Canva

(Remote)
10 Hours ago
Google - Manager, Site Reliability Engineering, Google Workspace

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

NVIDIA - Senior BMC Firmware Development Engineer - Platform Lead

NVIDIA

Taipei City, Taiwan (On-Site)
4 Weeks ago
Google - Staff Software Engineer, Fuchsia Devices

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Cirrus Logic - SQA Test Engineer

Cirrus Logic

Taipei City, Taiwan (Hybrid)
3 Months ago
Google - Senior Software Engineer, Cast SDK iOS

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Corsair - Senior Hardware Development Engineer

Corsair

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Keywords Studios - Expert Subtitle Translator/QC: English to Mandarin Traditional Chinese

Keywords Studios

Taipei City, Taiwan (On-Site)
2 Weeks ago
WildBrain - Licensing Manager

WildBrain

Taipei City, Taiwan (Hybrid)
2 Weeks ago
Google - Test Engineer, Pixel Software Security

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Program Manager, Product Data Management

Google

Taipei City, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer III, Infrastructure, YouTube

Google

San Bruno, California, United States (On-Site)
2 Weeks ago
Google - Staff Engineer Tech Lead, Opinion Rewards, Google Ads

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Senior Staff Software Engineer, Common Expression Language

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
ARHS - Java Developer

ARHS

Leuven, Flanders, Belgium (On-Site)
6 Months ago
Microsoft - Technical Support Engineer - Microsoft Dynamics 365 CE / Power Platform

Microsoft

Selangor, Malaysia (Hybrid)
2 Weeks ago
Scopely - Senior Server Engineer (Platform)

Scopely

Lisbon, Lisbon, Portugal (Hybrid)
2 Months ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Google - Senior Software Engineer, Google Cloud, Dataproc

Google

Kirkland, Washington, United States (On-Site)
2 Weeks ago
Rockstar Games - Software Engineer (GO), FiveM (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug