Cutting edge video technology company is looking for analytical individuals with strong programming skills to work on cloud infrastructure projects. Team consists of incredibly talented individuals who are focused on a singular goal: delivering the best video experience to the web. Our Software Engineers have the satisfaction of knowing that their efforts play a large part in the success of a small and incredibly efficient company. With us you could have the opportunity to affect people all over the world.Responsibilities: Candidates will need to apply all manners of software engineering techniques to add new features and to maintain a state of the art infrastructure project. Infrastructure sits at the center of the team thus the candidate needs to have exception communication skills. Work on challenging and market-relevant problems as the web-based video industry is taking off! Candidates should be open minded and eager to learn.
Required Skills:• Provable programming expertise in Ruby• Experience working on infrastructure projects; building the foundational pieces and middleware that run scalable applications• Experience with Unix/Linux• Ability to analyze, troubleshoot and design experiments to quickly validate ideas• Experience with a sizable source code baseDesirable Skills:• Experience working on large data sets• Experience with Rails, MySQL• Experience with Amazon Web Services (EC2, S3, SQS, SDB)• Software engineering practicesEducation Level:Hold or are finishing a M.S. or Ph.D. degree in computer science is a plusDegree in an analytical subject (e.g., engineering, math, statistics or physics) Experience working on projects requiring a software development effort of large sizeAjilon Consulting is a global provider of IT solutions with 40 years of experience and offices throughout North America, Europe, and Australia. We support clients' immediate and long-term business needs by delivering a wide array of consultative IT services and by providing contingent consultants on an individual or group staffing basis. Our contingent consultants possess IT skills that supplement internal client resources during workload peaks, fill critical areas of expertise, and staff mission critical projects. With our parent company Adecco, we have a wide presence in North America and globally with more than 6,600 offices in 70 countries worldwide. Together we employ more than 700,000 associates on-assignment supporting over 150,000 clients