Software Development Intern
Job Description
Dell Technologies ObjectScale Team seeks a high-performing engineer to make ‘big” things work. We are building cutting edge hybrid/multi cloud products and solutions that will transform people’s daily lives. The Shanghai team, part of Dell Technologies’s global team, is working on the ObjectScale project (https://blog.dellemc.com/en-us/dell-emc-objectscale-early-access-on-vmware-cloud-foundation/). This is Dell Technologies’s stake in the cloud and software-defined storage industry. If working at the core of essential projects, such as AWS S3 or Azure storage, is something that interests you, then this is the opportunity for you.
Key Responsibilities:
As a member of the ObjectScale engineering team, you are expected to be responsible for the design, development, and maintenance of high quality code.
Additional responsibilities include participation in and contribution to design reviews, the ability to write functional specifications, provide white papers that appropriately describe advanced technology, and initialize and develop test plans. You should have rich experience in Linux system programming and must be familiar with distributed systems and cloud storage systems.
You must demonstrate flexibility and strong self-motivation, and have a proven record of meeting aggressive deadlines.
Job Requirement
Qualifications and factors for success:
- Knowledge and hands on experiences with Linux system development
- Proficient programming skills in C++ or Java and good at algorithms
- Proficient written and oral English communication skills
- Experience with the following tools and processes: git and gradle
- (Plus) Any experience working on file systems, storage systems, or distributed systems.