4 Sep 2014

Full-Time Sr. Software Engineer

NoodleNew York, New York, United States

NOTE: This job listing has expired and may no longer be relevant!


Job Description

Noodle is seeking a talented Full Stack Engineer who wants to help people make better education decisions.  We are looking for a candidate that has built large scale web applications and loves solving complex problems.  If you love to write code, ship products, and solve real problems that actually matter, please get in touch.


  • Use modern Python and Django tools to build fluid, engaging community driven applications.
  • Work in partnership with cross functional stakeholders across Noodle.
  • Scale application with the business using the latest technologies.
  • Assure team uses best practices in design and implementation.


  • Strong Object Oriented Design skills and experience developing high-performance systems and web sites (caching, performance, multi-processing, etc).
  • Proven experience developing in Python and Django.
  • Knowledge of RDBMS database design and querying.  Worked with at least one of the following: PostgreSQL, MySQL, Oracle or SQL Server.
  • Familiar with tools like NoSQL (mongoDB), Amazon Web Services, gunicorn, SOLR, JQuery.
  • Experience working in a Linux environment.
  • Ability to clearly communicate ideas and technical decisions.

Bonus points for

  • Experience with data mining/web scraping technologies (Scrapy, Nokogiri/Mechanize or other)
  • Experience with Celery, RabbitMQ and large scale data processing.

Why Work at Noodle?

  • Beautiful office space in Chelsea Piers.
  • Competitive salary, 401K offering and bonus plan.
  • Mac, PC or Ubuntu? You decide.
  • We get you insured: medical, dental, vision, long term disability coverage for all employees and dependents.
  • Commuter benefits.
  • Paid vacation and sick days.
  • Be active: Steeply discounted gym membership to Chelsea Piers Sports Center.
  • Keep learning: yearly stipend for lifelong learning.
  • Fully stocked break room with snacks and drinks.

About Noodle

Noodle is on a mission to help people make more informed educational decisions.  We help in two ways; first Noodle allows you to find the right school or college, tutor or music teacher, local cooking class or even a video on mitosis.  Second, Noodle organizes your education so you can discuss decisions with friends, family and trusted counselors.


How to Apply


Job Categories: Engineering and Featured. Job Types: Full-Time. Job Tags: django, education, python, and solr.

Apply for this Job

Get Your Weekly Dose of Python