Senior Software Engineer – Cloud Storage Backup Services
Join a cloud infrastructure team developing a managed filesystem service for enterprise customers. You will design and implement large-scale backup, replication, and disaster recovery capabilities for reliable, high-performance storage systems.
Обязанности
- Participate in or lead design reviews with peers and stakeholders.
- Define, design, and implement features for cloud filesystem backup services.
- Improve existing backup and disaster recovery functionality and infrastructure.
- Develop the next generation of filesystem backup services.
- Collaborate with filesystem engineering, product, project management, and site reliability teams.
Требования
- Bachelor’s degree in a technical field or equivalent practical experience.
- At least 5 years of experience with data structures, algorithms, and software development in one or more programming languages.
- At least 3 years of experience developing large-scale infrastructure, distributed systems, networks, compute technologies, storage, or hardware architecture.
- At least 3 years of experience testing, maintaining, or launching software products.
- At least 1 year of experience with software design and architecture.
- Experience working with cross-functional teams and multiple stakeholder groups.
Будет плюсом
- Master’s degree or PhD in Computer Science or a related technical field.
- Experience in a technical leadership role.
- Experience developing accessible technologies.
- Experience designing and implementing large-scale filesystems or distributed storage systems.
- Deep expertise in storage systems, distributed systems architecture, data replication, and disaster recovery technologies.