Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google Google · Big Tech · Taipei, Taiwan

Senior Software Engineer role focused on storage technologies within Google Cloud Platform. Responsibilities include developing roadmaps, leading system software development for server and storage systems, and mentoring teams. Requires 5 years of software development experience and 3 years of experience building developer tools. Preferred qualifications include experience in enterprise server/storage systems, high-performance computing, and large-scale fleet management.

What you'd actually do

  1. Develop technical and product roadmaps, influence executive decisions; define and implement the best known practices for multiple teams.
  2. Lead the programs of system software development for next-generation server and storage systems to adopt the latest technologies of performance, reliability, security, and cost-effectiveness.
  3. Lead the programs of system software development for large-scale system verification, automate diagnostics, system configuration management, and operation metrics collection.
  4. Mentor the team by modeling high standards, providing guiding feedback, and implement new practices to improve productivity.
  5. Contribute innovative ideas and skills to the team.

Skills

Required

  • software development
  • programming languages
  • building developer tools

Nice to have

  • enterprise server or storage systems
  • server software
  • SSD
  • NVMe
  • high-performance computing
  • reliability engineering
  • software-defined systems
  • hardware acceleration
  • disaggregated computing
  • large-scale and secure fleet management
  • developer operations
  • release management
  • integration testing
  • open source development
  • Open Compute Projects (OCP)

What the JD emphasized

  • 5 years of experience with software development
  • 3 years of experience building developer tools