Sunday, August 22, 2010

Software Engineer – Hadoop

Job Description:

Allainet is looking for experienced distributed computing and data storage engineers to join our analyst team. You should be at home with data and cluster computing, especially in the context of solving large-scale, real-world problems that improve the core Allainet product. An interest in teaching and enabling coworkers with this technology is ideal. You should have experience with web infrastructure and MapReduce architectures like Hadoop.

Job Responsibilities:

  • Work on the scalability, flexibility, and efficiency of backend components, particularly Hadoop
  • Debug runtime problems and understand the interactions between systems
  • Build systems, libraries, and frameworks within, around, and on top of Hadoop
  • Help manage a large, rapidly growing, cluster, and contribute your work to the open source community
  • Code using primarily C++, Java, C# or PHP
  • Work in a team-oriented environment

Desired Qualifications:

  • BS or MS in Computer Science or equivalent work experience
  • At least five years of software development experience (or contribution to open source software)
  • Deep knowledge of a compiled language
  • Experience and interest in distributed network systems
  • Previous success in a performance-critical environment
  • Experience with large-scale Hadoop clusters is a big plus

Apply at:

Note: Please do mention the Job Title you are applying for in the Subject of your Email.