image image image

Careers

Join us at Allovue! We're currently hiring for roles on our Marketing and Product teams ... 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

RESPONSIBILITES
  • 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

ENGINEERING 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

Allovue is hiring an Engineering Manager to help mentor and grow our technical talent to ensure that engineering at Allovue continues to deliver high-quality products. Engineering Team Leaders will manage 4-8 individual contributors. They will be responsible for regular paired programming, individual mentorship, team building and culture, and performance reviews. Team leaders will assist with our system/technical roadmap and system architecture, conduct spikes, and assist with documenting how our products work. They will collaborate with product leadership and our development team to identify staffing needs, grow our team, and maintain quality development and delivery processes.

We expect engineering team leads to be “hands-on.”  Around 30% of their time should be spent working independently in our codebase and infrastructure, 30% working alongside direct reports to help problem-solve and grow via pairing, and 30% on employee professional growth and mentorship. The remainder will be spent on team and company administrative tasks, including planning formal learning opportunities for the team.

We do not expect candidates to have a deep knowledge of our specific technical stack (we have recently nearly completed a transition from primarily using Ruby on Rails and EmberJS to Elixir and Phoenix with LiveView), but they should have experience building modern web applications, managing development teams, and working collaboratively with product managers, designers, and QA.

We expect leads will have technical skills at least equivalent to our Senior Developer contributors (see Qualifications).

 
RESPONSIBILITIES
  • Mentor developers at various stages of their careers to ensure their continued growth toward their individual goals
  • Meet with each direct report no less than twice a month– once for pairing, and once for mentorship/one-on-one check-ins.
  • Lead hiring efforts as we expand our team
  • Work with the Chief Product Officer to determine future resource needs
  • Maintain technical documentation on product stack and security and access policies
  • Build relationships across the organization to maintain a high level of mutual respect and empathy with our Allovue colleagues
  • Assist with technical spikes as needed to explore new product opportunities
  • Provide quality feedback on pull requests 
  • Introduce standards for code quality, libraries, and patterns that help improve developer experience and productivity
 
QUALIFICATIONS
  • 5+ years of professional software development
  • 1+ years of managing software developers
  • Experience with delivering software with extensive automated test coverage in a mature CI/CD pipeline
  • Experience mentoring and developing early, mid, and later career individual contributors
  • Able to identify areas needing major refactors and complete them as a part of delivering their existing project work.
  • Experience leading medium to large technical projects (one-quarter or longer timespan)
  • Ability to break down complex work into pieces for other engineers/teams to work on, and coordinates the resolution of those disparate pieces.
  • Ability to be fully autonomous on major, architecturally complex projects: leads effort, lays out schedules and dependencies, reaches out for help whenever needed, reports regularly on progress, sets up success metrics, identifies initial wins, delivers on them, iterates and updates the plan as needed.
 
BONUS POINTS
  • Familiarity with education data including education finance, student achievement, and other school performance measures
  • Experience with district or state education department finance and IT systems
  • Experience conducting program evaluations and/or cost-benefit analyses

 

Salary Range: $146,000-178,000/year

Candidates must reside in the United States or Canada

BUSINESS DEVELOPMENT SPECIALIST
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

The Business Development Specialist is an integral part of Allovue’s sales team. In this role, you will be responsible for finding innovative ways to interest senior school district leaders (superintendents, CFOs, budget and finance directors, etc.) to ensure they are making every dollar work for every student. At Allovue, we do not pester our future customers with nonstop emails and cold calls. We get to know them and their districts, then find ways to make authentic connections to build the top of our sales pipeline for Account Advisors. As the Business Development Specialist, you’ll be responsible for building on this approach with new methods of tailored outreach. Your success will be measured by the number of qualified leads you bring into the pipeline.

You'll love this because...
You are not tasked with making hundreds of cold-calls per day. You’ll step into a well-founded process that results in consistent top-of-funnel creation, but be given the autonomy to build upon that process. You’ll travel - our team is slated to head to events across the country. You’ll have the support of an experienced Sales and Marketing team to back you up and provide regular feedback to grow your skillsets.

 

Responsibilities
  • Act as the front line for Allovue by engaging with prospective customers in cabinet or administrative positions (superintendents, CFOs, budget directors)
  • Source qualified leads through in-person or virtual events, 1:1 hyper-targeted outreach, and your own research
  • Spearhead outreach efforts to generate new leads
  • Qualify leads by having a consultative discovery conversation, asking great questions, taking thorough notes, and building excitement for our solutions
  • Deliver webinars to engage with future customers
  • Represent Allovue at 10-20 conferences each year (travel up to 40%)
  • Maintain good data hygiene in HubSpot
 

 

Qualifications
  • 1-2 years experience in K12-SaaS sales environments preferred. Absent this, experience in top-of-funnel growth, teaching, or theatre (yes, really!)
  • Demonstrated record of success in your prior roles
  • Strong and persuasive communication (including listening, writing, and speaking)
  • An engaging presenter and facilitator
  • A magnanimous personality and high emotional intelligence
  • Comfortable with fully remote work, highly communicative, and able to juggle being both self-motivated for independent work and reliably collaborative to work as a team
 

 

Bonus Points
  • TBD
 

 

Salary Range: $76,000 - $90,000, plus variable compensation

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

 

*Eligibility for some benefits limited to full-time positions.

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
Vice President 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."