image image image

Careers

Join us at Allovue! We're currently hiring for roles on our Product team and you can always pitch your own position. Learn more about the roles and life at Allovue.

Join Our Team

We believe great culture begins with great people. When you join Allovue, you can be sure that the colleagues you work with are just as enthusiastic, collaborative, and committed to excellence as you are.

Our company prioritizes diversity, equity, inclusion, and anti-racism and strives to create an environment that is true to the inclusive workplace we want.

bmoreteam_3
Jason and Jess
laura_moose
jake_henry_laura
Map

We’re fully remote and flexible.

Our team is 100% remote. We are friendly to both early birds and night owls and genuinely care much more about the quality of the work you do than the time of day you do it. We have “core hours” on Monday-Thursday from 1pm-4pm ET when we ask that people plan to be available for team meetings and collaboration—the rest is up to you.

We understand that you have a big life outside of work, so we encourage you to take the time you need for wellness appointments, school field trips, therapy, exercise, and whatever else you need to be a happy, healthy person.

Current Openings

SOFTWARE DEVELOPER
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.

YOUR ROLE

As a Software Developer at Allovue, you will have the important responsibility to build web applications that enable resources to be allocated equitably to K-12 students. You can contribute to our mission by:

  • Prioritizing code readability over eloquence or performance
  • Being passionate about learning
  • Exercising discipline by writing tests, creating small Pull Requests, avoiding leaky abstractions, and cleaning up after yourself
  • Making good choices on your own
  • Helping our team improve in a kind, humble, flexible way
  • Taking responsibility for delivering changes in an efficient, effective way
  • Collaborating with team members in all parts of the company to create the best solutions possible
  • Making wise decisions about what existing tools to leverage if any

RESPONSIBILITIES

  • Generate tasks to implement approved product ideas
  • Document your pull requests as a communication tool to the team, including providing QA steps for product managers and directing other engineers toward notable changes.
  • Provide feedback to your team members on their pull requests.
  • Conduct release demos for the company upon delivery of new features to our customers.
 

QUALIFICATIONS

  • Quality experience developing web applications either on your own, at school, or at a company
  • Experience collaborating and planning with multiple types of product stakeholders
  • Experience using programming languages, libraries, frameworks, and tools
  • Experience writing automated tests
  • Experience using Git version control system
  • Experience having the responsibility to successfully plan, execute, and deliver completed projects

TECH STACK

Knowing our tech stack is not a requirement for being hired. It's certainly nice if you know some parts already, but our primary concern is that you are good at learning and adapting.

Current

  • Elixir
  • Phoenix Web Framework
  • Phoenix Live View
  • Alpine.js
  • Tailwind CSS
  • PostgreSQL
  • Github Actions
  • Deploy to Render.com
  • AWS

Legacy

  • Ruby
  • Ruby on Rails
  • Ember.js
  • JSONAPI
  • Ansible

 

BONUS POINTS

  • Experience with accounting, HR, or ERP systems
  • Experience with K-12 schools
  • Experience with our tech stack

 

Salary Range: $70-$115K

SENIOR SOFTWARE DEVELOPER
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.

YOUR ROLE

As a Senior Software Developer at Allovue, you will have the important responsibility to build web applications that enable resources to be allocated equitably to K-12 students. You can contribute to our mission by:

  • Prioritizing code readability over eloquence or performance
  • Being passionate about learning
  • Exercising discipline by writing tests, creating small Pull Requests, avoiding leaky abstractions, and cleaning up after yourself
  • Making good choices on your own
  • Helping our team improve in a kind, humble, flexible way
  • Taking responsibility for delivering changes in an efficient, effective way
  • Collaborating with team members in all parts of the company to create the best solutions possible
  • Making wise decisions about what existing tools to leverage if any

RESPONSIBILITIES

  • Generate tasks to implement approved product ideas
  • Document your pull requests as a communication tool to the team, including providing QA steps for product managers and directing other engineers toward notable changes.
  • Provide feedback to your team members on their pull requests.
  • Conduct release demos for the company upon delivery of new features to our customers.
 

QUALIFICATIONS

  • Enough quality experience developing and maintaining web applications to have reached a senior level
  • Experience building and maintaining web applications that have been deployed to a production environment with multiple users
  • Maintained a production web application long enough to have suffered from your own bad decisions
  • Experience teaching and helping other engineers
  • Experience collaborating and planning with multiple types of product stakeholders
  • Experience using multiple programming languages, libraries, frameworks, and tools
  • Experience writing maintainable, automated tests
  • Experience using Git version control system
  • Experience having the primary responsibility to deliver large product features

 

TECH STACK

Knowing our tech stack is not a requirement for being hired. It's certainly nice if you know some parts already, but our primary concern is that you are good at learning and adapting.

Current

  • Elixir
  • Phoenix Web Framework
  • Phoenix Live View
  • Alpine.js
  • Tailwind CSS
  • PostgreSQL
  • Github Actions
  • Deploy to Render.com
  • AWS

Legacy

  • Ruby
  • Ruby on Rails
  • Ember.js
  • JSONAPI
  • Ansible

 

BONUS POINTS

  • Experience with accounting, HR, or ERP systems
  • Experience with K-12 schools
  • Experience with our tech stack

 

Salary Range: $125-$140K

SALES OPERATIONS MANAGER
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.

 

YOUR ROLE

As the Operations Manager, you play a pivotal role in ensuring that the Sales Marketing team at Allove operates efficiently by leveraging the HubSpot CRM platform. As our resident subject matter expert for all things MarTech, you’ll be the go-to for technical strategy, implementation, execution, and troubleshooting. In particular, you’ll work closely with the Sales Marketing team to review, recommend, and implement best practice processes and procedures within our CRM and marketing automation platform. You’ll be responsible for the day-to-day running of HubSpot and operationalizing our marketing campaigns and strategies—utilizing best practice data capture and workflow methodologies, as well as assisting and executing on special marketing projects. The ideal candidate is an analytical and operational thinker, and an expert in getting the most out of marketing systems and processes to fuel effective marketing campaigns.

 

RESPONSIBILITIES
  • Develop, execute, and test sales and marketing campaign automation to improve lead generation, contact engagement, and deal progression
  • Evaluate requests from stakeholders and translate the needs into new automations, workflows, or configurations in HubSpot
  • Oversee data integrity within the HubSpot CRM through data import management, data cleanup, deduping, and the development of automation workflows 
  • Track and measure effectiveness of campaigns/automations and make actionable recommendations to the team based on data 
  • Create and manage user profiles, layouts, reports, dashboards, process automation, and other configurable parts of the interface for end-users
  • Manage the optimization of our HubSpot instance, including platform integrations, workflow development and management, templates, and troubleshooting 
  • Use your killer communication skills to draft and update system documentation, policies, and procedures in our knowledge management system (Notion) 
  • Lead HubSpot onboarding and internal training sessions, as necessary
  • Provide day-to-day support for Allovue users and assist the team with best practices to improve and increase their knowledge of HubSpot

 

QUALIFICATIONS
  • 3+ years of professional experience in sales or marketing operations
  • Deep understanding of HubSpot configuration and technical/functional capabilities (Sales, Marketing, and CMS Hubs) 
  • Ability to understand complex requirements and transfer strategy into operational execution
  • Ability to advise and implement best practices with a knack for problem solving
  • Be a natural at spotting inefficiencies and be able to identify a solution 
  • Comfortable with speaking up with ideas or insights.
  • Outstanding attention to detail with impeccable organizational skills
  • Excellent written and verbal communication 
  • Keen judgment to know when, who, and how to ask for help 

 

BONUS POINTS
  • Bachelor’s degree preferred in business, marketing or a related field
  • HubSpot Sales and Marketing certifications
  • Experience in B2B software sales environments, particular those with long sales cycles and difficult attribution
  • Understanding of funnel strategy and marketing to different buyer stages and audience

 

COMPENSATION

Starting at $75,000

 

Salary Description
$75,000
QUALITY ASSURANCE TESTER
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.

 

Your Role

Allovue is seeking a K-12 Budgeting subject matter expert who would like to become a quality assurance tester reporting to the VP of Product Management. This is an exciting opportunity for your experience and knowledge in education budgeting to make a big impact on the quality and value of our products, helping K-12 Education Finance leaders across the United States focus on making every dollar work for every student. This role will work with our product team to ensure that we are building high-quality software that meets the needs of our customers.  In this role, you will act as a gatekeeper by reviewing “finished” tasks before they are deployed to customers to ensure that they are 100% completed to the standards stipulated by the requirements. 

 

You will also spend time regression testing to ensure that our product continues to work as it should as we rapidly iterate. Your deep knowledge of K-12 finance practices, experience with excel and complicated budgeting spreadsheets will help us to understand where there are testing gaps, and will help to build test data that thoroughly searches for edge-cases. You will evaluate the user’s experience in our products and raise concerns when better solutions are possible. You will help to determine the severity and priority of bugs, and research bug reports from our customers. You will assist customers in understanding the software by updating documentation as well as help with training where necessary. You will be a primary source of product knowledge at the company and will interface with folks from all departments. Finally, you will lead the effort to establish a strong foundation for quality assurance at Allovue by creating processes that don’t exist (but should) and by improving those we currently use. 

 
Responsibilities:
  • Take ownership of acceptance testing efforts for Allovue’s software applications, ensuring requirements are met.
  • Diagnose problems, report bugs, and recommend usability enhancements to the development team using issue trackers like Github Issues.
  • Provide regular status updates and reports on the quality of software development and builds at Allovue.
  • Help diagnose and replicate functional issues that have been reported as bugs from our users.
  • Help maintain up-to-date documentation as our products evolve.
  • Share knowledge and demonstrate product areas to other team members on an ad hoc basis.
  • Help to create and document a test methodology and quality assurance procedures, establishing standards for QA at Allovue.
  • Identify appropriate test metrics and assist with test data setup to facilitate test runs.
  • Work closely with the product team and developers.
Qualifications:
  • Experience in a central office department at one or more K-12 districts in the United States
  • Deep comfort in Excel and understanding complicated spreadsheets and how to manipulate them
  • A solid foundation of QA methodology, testing techniques, and approaches
  • Interest in delivering quality software products in a quick-paced and fluid development environment, learning about the software development lifecycle
  • Strong web application technology experience and understanding of common UI patterns
  • Collaboration and communication skills for both technical and strategic discussions
  • Genuine interest in our product and the problems it solves; Excitement about our mission!
  • Ability to work in the United States
Bonus Points!
  • Proficiency with some or all of the following:

    - Technical writing and product documentation

    - Software development lifecycle and software release cycles

    - Budgeting processes in K-12 education space

    - Excel/Sheets and other Microsoft/Google suite apps

    - Slack and Notion

  • Experience testing, building, maintaining, or selling software that services the K-12 space
  • Understanding of the budgeting processes at one or more K-12 districts in the US

 

If reading the lists above you feel like you’re missing some of the skills we’ve listed, we encourage you to apply anyway, especially those applicants from marginalized communities.

 

Salary Range: 65k-90k commensurate with experience and subject matter expertise

Target Start Date: June 8, 2022

Salary Description
$65 - $90K
PITCH YOUR OWN POSITION!
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.

REQUIREMENTS

Don't see an open position that fits your skills, passions, and experience? Submit your resume and a cover letter that explains your ideal job. We may not have the position open now (we may have never even heard of it!) but EdFinTech is a rapidly growing and changing industry, and Allovue grows and changes with it, so you never know what we might be looking for next. 

Business person traveling with suitcase

Perks & Benefits

Paid-time off: We believe life events (the good and the bad) should supersede work. Flexible leave policies are available to all employees. We offer 4 weeks paid time off so you are able to manage work and life the way you want. We are closed for a week-long winter medley to recharge for the new year. We also welcome new additions to your family with parental leave, including leave for adoptive and foster parents.

Professional Development: When you grow, we succeed. Our development program allows you to design your own individual growth plan with your manager which comes with an annual budget for training and resources.

Company Retreats: We gather for retreats to discuss company updates, strategize about big decisions, learn together and bond as a team. Although the pandemic moved our retreats to Zoom, we understand the value of in-person team time and will resume in-person gatherings as soon as it’s safe to do so.

Benefits:

          • 4 weeks paid time off
          • Inclusive parental leave policy
          • Flexible schedule
          • Professional development budget
          • Company retreats
          • Comprehensive Medical, Dental and Vision Coverage
          • Stock options
          • Annual performance bonuses 
          • 401K Plan 
          • 529 Plan Administration
          • Supplemental disability and life insurance
          • A new or recent mac laptop with a technology stipend for you to purchase the monitor and computer accessories of your choice

Our Hiring Process

We believe in a fair and transparent application and hiring process. Salary ranges are posted for every job and you’ll never be asked about prior compensation. Our hiring process is conducted remotely and takes between two to four weeks.

1. Introduction

This brief phone call gives us an opportunity to get to know you and explain the role you are applying for.

2. Initial Interview

You will have a chance to get to know team members across the company and ensure we align with mindsets and values. 

3. Performance Demonstration

You will complete a skill-based task (no more than 90 minutes) related to the role (for example, creating cold outreach emails for a sales role or teaming up on a coding task for developers). 

4. Final Interview

You will meet with the CEO, department head, and hiring manager and will have a chance to ask any remaining questions.

Headshot of Maggie Lubberts
Maggie Lubberts
Director of Product Management

"The people I work with all share a few traits: dedication and passion for our mission, responsibility and compassion for our customers’ problems, humility around failures, and an unending willingness to collaborate. We are all cut from the same cloth even though we come to the table with incredibly diverse stories."

Headshot of Cory Edmonds
Cory Edmonds
VP of District Partnerships

"Allovue is a special place. We spend every day working with districts across the country—helping them navigate some of their most challenging financial issues. Our team is made of some of the brightest and most dedicated people I have ever worked with and I am incredibly grateful to be part of it all."

Headshot of Meghan Stanton
Meghan Stanton
Account Advisor

"I’ve grown immensely both professionally and personally with Allovue. The company is full of amazing people who encourage and elevate each other to do their best work and to maintain a meaningful work-life balance."