Software Engineer - NoSQL
Knewton - New York, NY

This job posting is no longer available on Knewton. Find similar jobs:Software Engineer jobs - Knewton jobs

Knewton is a tech startup funded by high-profile investors including Peter Thiel and Reid Hoffman. Located in the heart of Manhattan in the Union Square area, Knewton is building the world°s most powerful adaptive learning engine, with the goal of making engaging and personalized education available to all. Knewton has been recognized as a Technology Pioneer for 2011 by the World Economic Forum in Davos and one of the top 25 best places to work by Crain ’s New York Business.

You ’ll be coding the high-throughput, high-availability, highly-scalable services that comprise Knewton ’s Adaptive Learning Platform, the fundamental infrastructure on which all Knewton products are built. Want to work with big, rich graphs and a gazillion messages, and help develop new technologies that make learning more efficient and effective? If so, this job ’s for you!

This is an outstanding opportunity to:
  • Work with and learn from the world°s best engineers
  • Contribute to key engineering decisions regarding technical direction of team

  • Quickly build world class consumer facing products THAT SEE DAYLIGHT
  • Become an industry luminary – we are open sourcing our projects/codebase

Engineers must have:
  • A track record of writing high-quality, elegant code
  • A willingness to learn and use Python and Java
  • The potential and desire to rise into positions of technical leadership
  • A passion for transforming education
Not required but highly desired are:
  • Experience with the Java Virtual Machine (JVM)
  • Experience in machine learning and data mining, and with the R statistical package
  • Familiarity with Amazon Web Services (AWS) and Unix
  • Experience with open-source technologies
  • Experience with big data processing using NoSQL techniques like Cassandra, Hadoop, Hive
Perks include:
  • Competitive salary and stock options
  • As much paid vacation as you need to take
  • Flexible hours
  • High-quality equipment (default setup: a Mac laptop with a giant monitor)
  • The opportunity to use cutting-edge machine learning and engineering techniques to transform and democratize education