Senior Software Engineer - Full Stack

Location: New York, NY

Department: Engineering

Type: Full Time

Min. Experience: Mid Level

Knewton is on a mission to personalize education for students around the world. Education companies worldwide use the Knewton infrastructure platform to power course materials that dynamically adapt to each student’s unique needs.

At Knewton, we use small, cross-functional teams to solve difficult challenges with real-world implications. Teams comprise a range of technical, mathematical, educational, and design specialists unified by a passion for improving education.

Knewton was founded in 2008 and has offices in New York City and London. Investments top $105M from well-known angel investors plus Accel, Bessemer, First Round Capital, Firstmark, Founders Fund, GSV, and Atomico.

You will join the team building our ability to deliver our enterprise technology directly into the hands of students and teachers--for free. The application enables teachers and publishers to upload instructional content, build and deliver courses, and provide students everywhere the world’s first out-of-the-box plug-and-play adaptive learning environment. Want to build something that’s both really cool and helps the world be a better place? If so, this job’s for you!

Knewton’s Unified Learning History is the home of a student’s educational narrative.  It provides a single place for end-users of Knewton-powered learning applications to maintain a comprehensive profile of their strengths and needs as a learner. The Unified Learning History enables a student to take his/her data across Knewton-powered products to help each product tailor itself to the student base don the entire picture of behavioral trends, learning strategies, and proficiencies over time. We leverage this knowledge to inform our models that in turn serve higher quality recommendations to an individual. This increases the probability of success within a partner’s learning application. This position is to lead the team and guide rapid iterations toward creating this exciting new product.

This is an outstanding opportunity to:

  • Work with and learn from the world's best engineers
  • Become an industry luminary – we are open sourcing our projects/codebase
  • Help build and launch a key Knewton product, that will allow a student to track their learning history across any Knewton-powered product throughout their educational lifespan
  • Quickly build world class consumer facing products THAT SEE DAYLIGHT
  • Build a consumer facing product that enables students to receive the best possible learning experience, powered by their own data.

Engineers must have:

  • A track record of writing high-quality, elegant code
  • Comfort with writing JavaScript, HTML, XHTML, CSS, and XML
  • Strong back-end experience in JVM-based technologies.
  • Ability to write web applications in a full-stack manner (can write the back-end as well as know how to get things to display the way they want in a browser)
  • The potential and desire to rise into positions of technical leadership

Not required but highly desired are:

  • Experience with Identity/SSO protocols such as OAuth.
  • Familiarity with Amazon Web Services (AWS) and Unix
  • Experience with open-source technologies

Perks include:

  • Competitive salary, great benefits, and equity
  • Flexible hours, no vacation policy, and paid maternity/paternity leave
  • High-quality equipment (default: a new Macbook Pro with a giant monitor)
  • Frequent guest speakers and tech/edtech Meetups hosted at Knewton HQ
  • Social groups and sports teams
  • Free dinner every weeknight in the office, all-day snacks, and a full bar
  • Free monthly MetroCards/PATH cards
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

What's your employment eligibility?*
Do you want to receive Knewton's monthly email?