|
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!
|