Wednesday, December 22, 2010

Software Engineer--Server Platforms - (US-NY-New York)


Software Engineer--Server Platforms - (US-NY-New York)

Compensation: 
$120K - $135K / Year
Minimum Education: 
Bachelors
Job Type: 
Full Time
Jobcode: 
MABJA10

You studied computer science (or another tech-heavy science/engineering field) in school and can proudly claim that you spent more than your share of late nights bathed in the glow of compiler output. 

You have a track record writing multi-threaded code and experience with synchronous and asynchronous code. 

Algorithms and data structures are your friends. 

You see problems as opportunities and have what it takes to effectively communicate, brainstorm and collaborate to work through them. 

You're more than comfortable with *nix-based operating systems. 


MORE ABOUT YOU: 

You possess knowledge and experience in at least 3 different languages (i.e. C++, Java, Ruby). We are a 100% Linux shop but if you have Windows experience we would see this as another way you can show us how you tackle and solve problems with your code. 
The software you will be building is server side providing the connective interfaces for mobile devices using our SDKs (e.g. Android, iPhone). 
A key element of our infrastructure is asynchronous pooling. We'd like to see that you've built similar systems in the past, or that you have corollary knowledge that could be directly applied. 
The systems behind our server side interfaces are focused on large data processing and aggregation. These systems are fundamentally an event processing solution for automated output based on the data feeds we create through the connective interfaces. 
While we do all of our data aggregation in Hadoop, ultimately the results end up in SQL databases. Your knowledge and experience with databases (DDL & DML) are a must. If you have used NoSQL systems before that's great but not a requirement. 
Experience with web application development, although stateful experience is much more interesting to us than stateless. 
You've worked with big data in the past, or have a burning desire to do so now. 
Big bonus points for experience using scalable data processing tools such as Hadoop. 
Bigger bonus points for experience with building AI or rule engines or other advanced matching algorithms. 

Email resume in Word to TheBigGameHunter@cisny.com. Please include the job code for the position with your resume. 

NO RELOCATION. NO VISA TRANSFERS. NO OVERSEAS RESUMES. NO 3RD PARTIES. 

To receive a complimentary subscription to my job search ezine, No B.S. Job Search Advice, go to www.JeffAltman.com to subscribe. Receive tweets from Twitter with job search tips – TheBigGameHuntr AND become a fan on Facebook http://goo.gl/Argw