Reading Horizons Careers & Job Listings


A Culture of Passion, Respect, and Balance

At Reading Horizons, we strive to create a respectful and authentic environment as we passionately work to eradicate illiteracy. But, we also believe in balance. Work is an important part of our lives, but it is not our whole life. We also honor the importance of relationships, recreation, and mental and physical health—both inside and outside of the office.


Who is Reading Horizons?

Reading Horizons is an educational company with one key goal: we want to make literacy skills accessible to as many people as possible, because we believe that reading is for everyone.

To reach our ideal, we create teacher manuals and resources, develop instructional software, and provide professional development that prepares educators to provide research-based literacy instruction to their students in a way that is both practical and engaging.



Diversity Leads to Progress
and New Ideas

When making hiring decisions, we will always choose the candidate who is the most qualified and the best fit for our company. However, we also believe that diversity leads to progress and new ideas. To this end, we are actively looking to increase the diversity of our staff and encourage those of every ethnicity, gender, and background to apply.

To make our workplace inclusive for every individual, we engage in the following activities and practices:

Provide employee wellness, diversity, and inclusion trainings to our staff and management.

Partner with the Women’s Leadership Institute and participate in the ElevateHer Challenge to promote women in the workplace.

Have a representative from each department join our Culture Club to voice ideas and build our company culture.

Hold monthly “Lean In” meetings for the women in our company to build leadership skills and initiate change.


Job Opportunities at
Reading Horizons

Interested in working for Reading Horizons? We are currently looking for the following positions. If these jobs don't fit your skill set, check back soon—our needs are constantly evolving.

The Account Executive (AE) is responsible for achieving sales quota within a defined territory. The AE will develop and maintain key relationships with administrators of school districts within the territory.

Essential Job Functions: Duties include but are not limited to the following:

  • Meet or exceed yearly sales quota
  • Manage all aspects of a complex sales cycle from prospecting to close (sales can range from 3-9 months)
    • Make up to 75 phone calls per day
  • Plan, develop, and conduct on-site events that drive sales results quarterly. Plan, develop, and conduct web demos weekly
  • Minimum travel into territory one week per quarter
  • Effectively manage a travel budget
  • Must be proficient in Microsoft Dynamics CRM, and Microsoft Office products – Word, Excel, PowerPoint
  • Analyze territory market potential and create plan to maximize sales
  • Must be able to accurately forecast sales opportunities monthly
  • Attend and participate in sales meeting, seminars, and trade shows
  • Develop clear and effective written proposals for prospective and current customers
  • Must be aware of competitive landscape
  • Must be able to sit for prolonged period of time at a desk while using a computer

Click on this link for a chance to join our team.

Reading Horizons, one of the fastest-growing educational companies in the nation, provides schools with an evidence-based reading curriculum based on the science of reading to ensure a solid reading foundation for beginning readers and effective remediation for struggling readers of all ages. Reading Horizons utilizes passionate presenters with a background in education to connect with potential clients to present the program. It is important that those presenting the program understand the educational system, specifically reading instruction, so they are able to effectively address questions and provide implementation support.

A Reading Horizons presenter works with a Reading Horizons account representative in their assigned state to connect with administrators and teachers who are interested in the program. Presenters will travel nationally about two times a month with the account representative. The presenter will attend meetings and events with the account representative, providing a 30 to 60 minute, in-person presentation of the Reading Horizons method and program.

Duties and Responsibilities

  • Complete the Reading Horizons presenter certification process
  • Travel with a Reading Horizons account representative two times a month (four to 10 days out of the month)
  • Give engaging and professional in-person presentations to teachers and administrators
  • Stay current with on-going presenter professional development
  • Support the Reading Horizons account representative with follow-up after a presentation (e.g., questions, provide resources, etc.)


  • Previous experience in public speaking
  • Ability to engage an audience
  • Polished speaking skills (e.g., clear language, strong voice, command of the language)
  • General presentation skills (e.g., how to hook an audience, ability to connect, ability to command a room)
  • Ability to adapt and be flexible based on the needs of the prospective client
  • Passionate
  • Knowledgeable about education and the education system
  • Knowledgeable about reading instruction
  • Ability to meet the physical demands of the job (i.e., traveling two times a month—four to 10 days)
  • Willingness to put in long days traveling
  • Easy-going personality, with an ability to get along with coworkers while traveling
  • Ability to adapt to schedule changes and last-minute presentations
  • Willingness to support the mission and values of Reading Horizons


  • Bachelor's degree or higher
  • Experience in Education

Click on this link for a chance to join our team.

Reading Horizons is a fast-growing Ed-tech company based in Kaysville, Utah. The company has a focused, fun, and friendly culture with employees who are driven to make a difference in the lives of struggling readers.

We are looking for a Business Development Representative (BDR). The BDR will seek new business opportunities by contacting and developing relationships with potential customers and will work strategically with the Account Executives. This is a developmental role with opportunities for advancement and promotion. We offer competitive base pay, plus a monthly performance bonus.

In addition to being a wonderful place to work, Reading Horizons other perks like free soda, snacks, and frequent company paid lunches. We work hard and play hard.

Duties and Responsibilities

  • Contact potential clients through cold calls and emails
  • Qualify leads from marketing campaigns as sales opportunities
  • Proactively seek new business opportunities in the market
  • Set up meetings or calls between (prospective) clients and Account Executives
  • Report to the Team Lead on (weekly/monthly/quarterly) sales results
  • Stay up-to-date with new products/services and new pricing/payment plans


  • Proven work experience as a Business Development Representative, Sales Account Executive, or similar role
  • Hands-on experience with multiple sales techniques (including cold calls)
  • Track record of achieving sales quotas
  • Experience with CRM software (e.g., Salesforce)
  • Familiarity with MS Excel (analyzing spreadsheets and charts)
  • Understanding of sales performance metrics
  • Excellent communication and negotiation skills
  • Ability to deliver engaging presentations
  • BSc degree in Marketing, Business Administration or relevant field

Click on this link for a chance to join our team.

Reading Horizons is an equal opportunity employer and we value diversity. All employment is decided on the basis of qualifications, merit, and business need.

Do you want to make a difference? Believe in what you are doing? Make an impact in the world? Come be part of the company that is one of the fastest-growing educational companies in the nation. We provide schools and teachers with the tools for teaching struggling readers the skills to read English. We need your help to improve literacy in homes, schools, and institutions around the world! We provide an outgoing, fun work environment with a top-notch team of co-workers. If you love connecting with people, proactively finding solutions, and feeling empowered at work then you'll fit right in.

Job Summary

This individual will be a hands-on technical leader, who will complement and report to the IT Director. They will be responsible for securing our products and protecting our customers. They will help define and execute on a roadmap of projects to reduce security risk, working cross-functionally with departments outside of IT.

The ideal candidate is an experienced security engineer with expertise in web security domains, who has a track record of successfully scaling security programs at highly dynamic organizations. Because of Reading Horizons’ role in educational technology and a strong commitment to high-security standards, this role is critical to Reading Horizons’ growth.

The Reading Horizons IT team works across tech stacks to secure products that are robust and delightful for students, educators, and developers to use. We use ASP.NET Core for backend services. Our identity products speak OAuth and SAML.

Working Environment

They will be expected to work a minimum of 40 hours per week, most of which will be spent working on a company-provided computer, looking at a computer screen. Capable of positively engaging with a reasonable amount of mental, physical, and emotional stress brought on by work activities and project expectations. Remain engaged in work while possibly splitting work time at home and also while in an open desk layout. We provide a chance to revolutionize the way schools use technology and teach kids and individuals to read.

Work Activities

Primary activities involve helping to manage:

  • Develops tools to automate application security for Reading Horizons services (i.e. DevSecOps)
  • Researches current security threats to prioritize efforts to protect Reading Horizons’ sensitive data
  • Detects and responds to security incidents
  • Prepares and drafts procedures and policies for Security compliance and creates then builds the architecture and vision to develop them
  • Performs security reviews that provide risk-based security subject matter expertise to our product and engineering teams
  • Remediates vulnerabilities in our application code, infrastructure, and corporate IT systems
  • Designs and develops security-sensitive code, including cryptographic systems and authentication protocols
  • Collaborate with the engineering management team to define engineering best practices and to support their organizational adoption

Performance Expectations

They are expected to complete project deadlines and goals set over two weeks and monthly intervals. They are also expected to provide significant contributions to other projects where needed.

Compensation and Benefits

  • Competitive Pay ($84-96K)
  • Insurance (Medical, Dental)
  • 401k
  • Paid Time Off
  • Profit Sharing
  • Free Breakfast, Snacks, and Drinks.
  • Company activities

Job Competencies

  • Positive attitude
  • Strong communication skills
  • Good organizational skills
  • Strong fundamentals in software engineering with modern tech stacks
  • Desire to work in a diverse, highly collaborative team environment
  • College Degree (Associates or Bachelors) or a minimum of 3-5 years equivalent experience with web security skills
  • Can work independently with adequate direction
  • Proficient knowledge of Visual Studio / GitHub
  • Proficient knowledge of Agile
  • Proficient knowledge of HTML5+
  • Proficient knowledge Javascript (ES5+)
  • Proficient knowledge of SQL Server and PostgreSQL
  • Proficient knowledge of Entity Framework
  • Thorough understanding of C# (Linq, Generics, Design patterns)
  • Thorough understanding of ASP.NET MVC Core

Click on this link for a chance to join our team.


The Perks of Being a Reading Horizons Employee

Here's a glimpse of the many perks of being a full-time Reading Horizons employee:


We don't like going to the doctor, so it should at least be affordable when we do.

401K Retirement

We want to live long and prosper with a healthy retirement fund waiting for us (4% company match).

Time Off

After accumulating two weeks your first year, the longer you stick around, the more time off you get.


We're kind of spoiled—we also get the day after Thanksgiving + the days between Christmas and New Year's.


We want to build our employees skills and leadership abilities through our mentorship program.

Professional Development

We never stop learning from each other—but sometimes we turn to books, trainings, and conferences.

Free Cereal,
Snacks, & Soda

We find we perform better when we're not starving.


We eat together for staff meetings, pot lucks, and just because we like each other.

Company Parties & Celebrations

After we work hard, we play hard with a variety of activities and rewards.


Every employee can opt into a free 15-minute massage once a month.


From basketball to yoga, we take our breaks seriously.

Thrive Program

We try and stay healthy, sometimes with a little friendly competition.

Free Product

We welcome our employees to free product to help their loved ones learn to read.


Choose between a membership to Sam's Club® or Costco®.


We share the fruits of our labor—based on performance, tenure, and profit.

Some of these benefits are available immediately, some are available after your first 90 days, and some after your first year of employment.


The Seven Core Values That Drive Our Company