As a Sr. Staff Software Engineer at Alluxio, you will lead and evolve the state-of-the-art Alluxio project, responsible for solving challenging problems in Distributed Data Services, memory and data structure efficiency, thread concurrency, locking optimizations, caching policies and implementation.
Requirements
- Strong leadership qualities
- At least 2 years in a technical architect role
- BS degree in Computer Science or similar technical field of study, or equivalent practical experience
- Software development experience in one or more general-purpose programming languages (Java, C/C++, or Go)
- Experience in architecture working with distributed and parallel systems, distributed storage systems, architecting large-scale software systems, and/or security software development
- Excellent analytical and problem-solving skills
- Working proficiency and communication skills in verbal and written English
Benefits
- Opportunity to lead and evolve a state-of-the-art project
- Chance to work with a collaborative and iterative programming environment