Big Data Principal Engineer / Architect

San Jose, CA 95110

Posted: 03/12/2014 Employment Type: Contract To Hire Job Number: 88
Our client is the leading provider of personalized customer experience solutions for over 300 of the world's most well-known brands. On client is looking for hands-on engineer to lead the architecture and implementation of next generation personalization solutions. On this role you will be working with an excellent team of front-end engineers, platform engineers and our data sciences team to bring these web personalization solutions to our customers. These range from advanced recommendation systems to search augmentation and other consumer and business personalization solutions. You will be delivering powerful, but simple and useable solutions leveraging could based innovative Machine Learning algorithms built on Big Data technologies  
  • The job requires engineers that have hands-on experience with multitude of big data technologies. Starting with the foundational technologies Hadoop, Hive and/or Pig and augmented with actual implementation and development experience with newer, adjuct technologies like Redis, Cassandra, Shark, Storm, etc.
  • At least 10 years of software development experience including 3 years hands-on big data experience for production solutions
  • Production, real-time system experience with Hadoop, Hive and/or Pig
  • You must know the advantages of various technologies like Redis, Cassandra, MongoDB, Couchbase, Shark, etc. based on personal evaluation and usage in the solutions you have brought to market
  • Database user experience from traditional relational databases to NoSQL/unstructured databases
  • Big data technologies used in production systems delivering mission-critical solutions to customers
  • Java programming expert and experience developing web applications using Apache® Tomcat
  • Linux expertise
  • Functional programming experience and total comfort scripting solutions in your favorite scripting languages whether Groovy or Phython, etc.
  • Must have experience delivering SAAS or PAAS solutions to businesses or consumers
The Ideal Candidate Also Has:
  • Experience developing Java web applications using Pivotal’s Spring MVC framework and related Spring tools
  • Strong Javascript development experience and experience delivering front-end solutions on top of Big Data back-ends
  • Knowledge of Javascript frameworks like Node.js
  • Direct experience building products on HortonWorks ® Hadoop suite of products
  • Experience working with VirtualBox
  • Experience with the latest trends in web application development
MS in Computer Science or equivalent degree and experience
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.