Member of Technical Staff- Platform
 
 

The Team:
Platform Engineers at Kosmix develop highly scalable infrastructure that powers our site. We leverage and contribute heavily to Open Source. We have a passion for enabling our site to scale astronomically and robustly with the traffic, implement complex business logic elegantly, and love analyzing large-scale data.
 
The Opportunity:
  • You will be designing, developing, and implementing high-performance and scalable systems for Kosmix’s high volume environments
  • You will be implementing back-end pipelines that have complex business rules, sophisticated algorithms, and a high need for robustness and automation
  • This position will challenge you to create sophisticated algorithms and technical solutions for massive data storage and distributed processing challenges
  • Challenges include: distributed storage, web-scale back-end pipelines, real-time indexing and classification of content, multi-level caching, statistical methods for analysis and performance tuning

The Desired Skill-set:

  • Programming wizardry in C/C++/Java/scripting (Perl, Python)
  • Extensive Linux systems programming experience
  • Expertise in distributed/scalable systems and algorithms with awareness of time and space complexity
  • Strong background in process design for reliable systems
  • Working knowledge of standard tools for optimizing and testing code
  • Past experience handling large amounts of data on distributed platforms is also a huge plus
  • BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering or related field
  • Most important, we want self-motivated builders with a real urge to change the world through their creations!