Join the top online payment processor for K-12 schools.

We like to work hard and challenge ourselves, but we also like to celebrate each other. If you like “Friday Fun,” free snacks and soda, and a focus on camaraderie, check out our openings below!


At RevTrak, the Production Lead is responsible for managing a team of Production Specialists, who provide outstanding and timely service to our clients. The Production Lead reports to the Client Service Manager. We are looking for someone who has a passion for details and preferably has had some experience leading a team. Part of leading will be developing performance metrics and providing expertise and training within the Production group.


The Client Development Manager position is a full-time position reporting to the Client Relations Manager and is part of our Client Relations team. One of this role’s main responsibilities will be to build a collection of strong partnerships with our clients that allow for significant and swift growth within our current clients.  We are looking for someone who can develop and shape a new and vital department within RevTrak.


We need an entry-level Sales Development Specialist who is driven and has a knack for selling B2B software as a service (Saas) solutions. This position lays the foundation for a successful high tech sales career. You’ll have opportunities to generate, develop and manage initial business relationships with school districts. This role is full time, with base pay plus bonuses and benefits. We are looking for someone who has tenacity and organizational skills.


We are looking for an experienced Financial Controller to undertake all aspects of accounting operations of the company. This role would include the production of periodic financial reports, maintenance of an adequate system of accounting records, risk management operations of the company, including the development of a financial and operational strategy and metrics tied to that strategy.


The Client Support Specialist position is a full-time position in our Client Service team. One of this role’s main responsibilities will be to support new and existing clients as they use RevTrak products. We are looking for someone who can provide outstanding service to our clients on the phone and over email, learn quickly and work efficiently on their own and with a team. An affinity for technology is a plus.


The Client Development Coach position is a full-time position that reports to the Client Development Manager. We are looking for someone who loves engaging with clients and persuasively presenting solutions on the phone and over email.  While on the Client Development team, you will be a brand ambassador, partnering with sales and support to create a seamlessly excellent experience for RevTrak clients.


This Production Specialist Intern opening is a full-time temporary position reporting to the Production Lead. In this role, you will be providing outstanding service to clients through production and email communication during RevTrak’s peak season. You will get to collaborate with your team and learn some new skills like designing client Web Stores and creating client marketing material, while spending most of your time setting up fees in client Web Stores.

We are looking for someone who is detail-oriented, organized, able to prioritize tasks and willing to learn.

Software Developer

This Software Developer opening is a full-time position on our Agile-based software development team. We need someone who can write high quality code while having growth potential as a future leader on our team. We are in search of someone with 2+ years of experience in software development, particularly in Microsoft technologies such as C# .NET and SQL Server.


We’re looking for a talented and experienced SysAdmin Manager. In this role, you will lead, coach and mentor a 24/7 operations team. We need someone who can accurately prioritize projects, make sound judgments, work to improve the customer experience, and get the right things done. Using DevOps principles, you’ll create simple and practical solutions that are efficient and fault tolerant.


Do you want to help our office run smoothly and have a hand in organizing events like “Friday Fun” and “Waffle Wednesday?” Join our Administration team!

Business Systems

Build relationships with integration partners and help serve client needs. The team needs people who are driven and never back down from a challenge.

Client Services

Our clients mean everything to us and our Client Service team is there to provide the best support. Join this crack team if you are organized, dedicated, and love people.

Funding and Operations

People who pay attention to the small things, love organization, and numbers are the perfect fit for this team. Keep track of our accounts, funding, and regulations to keep the business going.


Creative and collaborative, Marketing drives our voice and image. Help us spread the word about RevTrak with advertising campaigns, on our website, and more.


The Sales team is the face of our brand. They are looking for outgoing, persuasive people who make friends wherever they go. A love of puns is a plus.

Software Development

Do you love solving problems and tackling a challenge? We follow the Agile Framework, working in sprints with small teams to accomplish development goals. Join our team to help provide the best products to our customers.

System Administration

If you can turn tricky problems into simple solutions, you’re a perfect fit for this team. Use your technical expertise to contribute to the efficiency of our operations and applications.