Cary Academy is a nonsectarian independent day school in Cary, North Carolina, serving grades 6 through 12. Enrollment runs between 700 and 1,000 students. The campus sits inside the Research Triangle, surrounded by major universities, tech firms, and research labs. That proximity shapes the student body. Families here work in science, medicine, and engineering, and they bring high expectations into every parent conference.
Day school teaching in this environment is less about coverage and more about inquiry. Faculty design and revise their own courses rather than following a fixed program. Teachers who last here tend to be comfortable with iteration. They treat curriculum as a draft, not a finished product.
The school's finances back that kind of work. Net assets exceeded $86 million in 2023, with annual revenue near $29 million. Fundraising grew more than 18 percent in the most recent reporting period. For candidates evaluating stability, those numbers matter. Strong financials at a day school usually mean reliable departmental budgets and real investment in faculty development rather than promises on paper.
Day school teaching jobs in North Carolina typically include health coverage, retirement contributions, and professional development funding. As a well-capitalized institution, the school is positioned to offer benefits that smaller independent schools often cannot match. Candidates should confirm current compensation details directly with the school.
Open faculty positions span both the middle and high school divisions. Language teachers work in Chinese, French, German, and Spanish programs. The school also hires periodically for administration, technology, and student services. Hiring has stayed active in recent years as enrollment and institutional standing continue to grow.
No open positions right now
We monitor Cary Academy's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Cary Academy is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →