Allovue

Allovue

3 jobs near Columbus, OH

About Allovue Allovue believes every student deserves access to the resources they need to be successful in school. Our education resource planning software empowers K-12 administrators at every ...

About Allovue Allovue believes every student deserves access to the resources they need to be successful in school. Our education resource planning software empowers K-12 administrators at every ...

About Allovue Allovue believes every student deserves access to the resources they need to be successful in school. Our education resource planning software empowers K-12 administrators at every ...

Software Engineer

Allovue

Baltimore, MD • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 16 days ago


Job description

About Allovue
Allovue believes every student deserves access to the resources they need to be successful in school.
Our education resource planning software empowers K-12 administrators at every level to allocate resources to best support the needs of their students. We seek people who are creative, funny, humble, flexible, motivated, collaborative, and problem-solvers.
We love and respect our team members. We also love silly GIFs.
Allovue's Current Stack
Code
  • Ruby / Rails
  • JavaScript/Ember
  • R
Data
  • PostgreSQL
  • Elasticsearch
Infrastructure
  • Docker
  • AWS
  • Ansible
Your Role
Allovue is looking for engineers that display a love of their craft and are continuing to strive to learn more about programming and building software in general. We don't stop at helping to facilitate K-12 education; we strongly believe to stop learning is to grow stagnant.
We are looking for candidates that are varied in experiences and are generally well-versed in one or more specific areas of practice. Those areas may include:
  • front-end development
  • back-end development
  • data mining
  • operations

We have services written in R and Ruby: including a Rails API. We use Postgres and Elasticsearch as our persistence layers and Ember.js as the framework we currently use for our client-side application. Some languages we have been evaluating for upcoming services include Clojure, Elixir, and Node.js. We do not expect a candidate to have all of those skills currently, but he/she should be proficient in building web applications at scale.
Qualifications
  • 5+ years of professional software development
  • Comprehensive knowledge of one or more of these languages:
    • JavaScript
    • Ruby
    • Clojure
  • Experience with MVC frameworks and paradigms
  • Excellent designer of APIs for other developers (and future self!)
  • Solid understanding of both unstructured and relational databases
  • Collaborative
  • Low ego and high pride in your work
Bonus Points
  • Experience with Hadoop, Storm, or Spark
  • Past work with Docker and/or Ansible
  • Background in statistics
  • Background in UX/HCI/Design
  • ERP systems experience
  • Well-versed in completing ETL transactions
Allovue ROI
We appreciate that our team members invest their brilliance, creativity, and general amazingness into growing Allovue and serving our customers - so what will you receive in return?
  • Competitive salary, commensurate with experience
  • Comprehensive medical, dental, and vision coverage
  • Employee-friendly option plans
  • Up to 4% 401K match
  • Administration of a 529 plan (education savings account)
  • A team of smart, passionate, funny, kind people
  • Flexible hours and locations
  • Time to recharge with 3 weeks vacation and unlimited personal days