Job Summary:
Google is a leading technology company, and they are seeking a Senior Software Engineer for Google Cloud Storage. In this role, you will develop advanced technologies for flash storage, enhance data integrity, and collaborate on SSD hardware design while driving innovation in cloud computing.
Responsibilities:
• Write and test product or system development code.
• Participate in, or lead, design reviews with peers and stakeholders to decide amongst available technologies.
• Enhance the performance, efficiency, and reliability of Google's core flash storage.
• Enable adoption of new SSD technologies to reduce costs and improve capabilities.
• Influence future storage hardware designs.
Qualifications:
Required:
• Bachelor’s degree or equivalent practical experience.
• 5 years of coding experience in one or more of the following languages: C, C++, Java, or Python.
• 3 years of experience testing, maintaining, or launching software products.
• 1 year of experience with software design and architecture.
• 3 years of experience with developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
Preferred:
• Master's degree or PhD in computer science or related technical field.
• 5 years of experience with data structures and algorithms.
• Experience in cloud computing, including one or more of the following: public, private cloud, compute, storage, networking, software, platform/infrastructure-as-a-service.
Company:
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet. Founded in 1998, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.