Alluxio is hiring a

Distributed Systems Engineer Intern (Beijing)

Internship
As a distributed system engineer at Alluxio, you will take responsibility for building the Alluxio (also known as Tachyon) system. The work solves the most challenging problems in distributed systems, including building caching policy in large-scale Cloud environments, optimizing concurrency and locking mechanisms, building high availability distributed systems. 

Minimum Qualifications

  • Bachelor's degree or equivalent practical experience in Computer Science or similar technical fields
  • Software development experience in one or more general-purpose programming
  • languages, including but not limited to - Java, C/C++, and Go
  • Experience working with two or more from the following is a must: distributed and parallel systems, distributed storage systems, architecting large-scale software systems, and/or security software development
  • Excellent analytical and problem-solving skills
  • Good communication skills in speaking and writing English 

Preferred Qualifications

  • Master’s, Ph.D. degree or equivalent practical experience in engineering, computer science, or other technical related fields
  • Experience writing production-level code in Java, C/C++, or Go
  • Interest and ability to learn other coding languages as needed. Willing to contribute to and/or maintain the open-source project
  • Ability and desire to work in a fast-paced, collaborative and iterative programming environment

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Distributed Systems Engineer Q&A's
Report this job
Apply for this job