Principal Engineer/Architect
Baynote, Inc - San Jose, CA

This job posting is no longer available on Baynote, Inc. Find similar jobs: Principal Engineer Architect jobs - Baynote jobs

We are looking for a brilliant, hands-on engineer that wants to join a thriving start-up to lead the architecture and implementation of next generation personalization solutions. If billions of events per day, millions of users and terabytes of data are your game, joining Baynote is the perfect fit.

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

Requirements :

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
Education
• MS in Computer Science or equivalent degree and experience

Baynote, Inc - 5 months ago - save job - copy to clipboard