Software Engineer Iii, Server System, Google Cloud

Google Google · Big Tech · Taipei, Taiwan

Software Engineer III for Google Cloud's Server System team, focusing on developing and maintaining the underlying infrastructure that powers Google's services. The role involves designing, developing, and implementing scalable server programs, with a focus on firmware design, kernel development, and system integration. Responsibilities include triaging issues, debugging, and participating in design reviews.

What you'd actually do

  1. Design, develop, and implement a scalable and high-quality Cloud Server Program, overseeing the project from conception to launch.
  2. Apply extensive technical knowledge of firmware design, kernel development, and server system integration, with the ability to influence the ecosystem.
  3. 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.
  4. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

Skills

Required

  • software development
  • Python
  • C
  • C++
  • Java
  • JavaScript

Nice to have

  • technical leadership
  • hyperscale server platform design
  • firmware development
  • system architecture
  • BIOS
  • Kernel
  • Firmware quality test
  • problem-solving
  • communication skills