16 hours ago
Responsibilities
- Define, design, and implement key components for next-generation Filestore infrastructure.
- Focus on performance, reliability, efficiency, and resilience of filesystem systems.
- Contribute to critical architecture and design decisions within an experienced engineering team.
- Collaborate across filesystem engineering, product management, program management, SRE, UX/UI, product, and customer teams.
- Develop software primarily in C++.
Requirements
- Bachelor’s degree or equivalent practical experience.
- Two years of experience developing large-scale infrastructure, distributed systems or networks, or working with compute technologies, storage, or hardware architecture.
- Two years of software development experience, or one year of software development experience with an advanced degree in an industry setting.
- Preferred: master’s degree or PhD in Computer Science or a related technical field.
- Preferred: experience with data structures and algorithms, C++ or other general-purpose programming languages, filesystems, storage systems, clustered programming, and concurrent programming.
About Google
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. Check out our career opportunities at goo.gle/3DLEokh