Software Engineer, Gcs, Transfer Appliance Infrastructure

Google Google · Big Tech · Sunnyvale, CA +1

Software Engineer role focused on building and maintaining a storage system for transferring data to and from customers, involving hardware selection, OS builds, storage/networking performance, and customer usability/security.

What you'd actually do

  1. Address current transfer appliance reliability, performance and security issues.
  2. Work with external suppliers to specify, test and profile the next generation of Transfer Appliances (TA).
  3. Improve the software to boost storage reliability, data transfer speed, and customer usability.
  4. Work on general data storage infrastructure problems.
  5. Provide technical guidance for junior team members.

Skills

Required

  • software development
  • large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • Go

Nice to have

  • Security
  • Performance Analysis
  • Storage
  • Network Configuration
  • reliable filesystems
  • file servers
  • monitoring Linux performance
  • configuring high performance networking