Alibaba
Posted 5d ago

Key technologies for large-scale distributed cloud storage systems-AliStar/A Star

Alibaba
Seattle, Washington, United States
OnsiteFull Time
Responsibilities
  • designing storage services
  • deploying cloud systems
  • monitoring infrastructure
Requirements
  • Proficiency in C/C++
  • Python or scripting
  • Algorithms
  • Data structures
  • Networking
  • Multithreading, and distributed systems
  • Cloud infrastructure experience preferred
Technical tools mentioned
CC++PythonLinuxHBaseCassandraHadoopKubernetesPaxosRaft

Job description

Job Description / 职位描述

In Alibaba Cloud, we provide the fundamental Cloud technology and infrastructure to help merchants, brands and other businesses that provide products, services and digital content to leverage the power of the Internet to engage with their users and customers. Our team is tasked to build the core components of Alibaba cloud storage. We have created a planetary scale distributed systems that handles hundreds of billions of requests per day and stores multiple exabytes of data. We are constantly delivering the next killer feature and tackling interesting challenges in technologies such as big-data, Cloud Native, and etc. We provide reliable, highly scalable and highly performing distributed file system services on which our users build their mission critical services.

This is a hands-on position where you will be asked to perform work from building rock-solid components to formulate strategy and evangelize technology, mentor other engineers and provide training and support for our supported technologies. Below are some of the responsibilities you will have:

1.Design, developing and testing large-scale cloud storage services.

2.Large-scale software system deployment, management, monitoring, and diagnosis.

3.Creating innovative solutions toward system scalability, reliability, and availability problems.

4.Creating innovative solutions to tackle the engineering challenges of very complex distributed system software.

Requirements / 职位要求

Minimum qualification:

1.Proficiency in C/C++ programming, experience with Python or other scripting languages.

2.Familiarity with commonly used algorithms, data structures, network programming and multi-threaded programming.

3.Excellent communication skills. Highly independent, open-minded and collaborative.

4.Creative, willing to face challenges and responsible.

5.Team work spirit: honest, diligent, and rigorous.

Preferred qualification:

1.Hands-on and seasoned experience in development of cloud infrastructures.

2.Deep knowledge to the internals of open source systems such as Linux, HBase,Cassandra, Hadoop, Kubernetes, and so on.

3.Development experiences with Paxos, Raft and other fault-tolerant protocols.

4.Passionate about technology, demonstrated ability to generate new ideas and innovations.

5.Prior research experiences demonstrated by publications or open-source software.

6.Cross-team and inter-departemnt collaboration experiences.

About Alibaba

Provides online marketplaces, cloud computing, and digital payment services.

Year founded
1999
Organization type
Public
Headquarters
CN