AppFolio creates easy-to-use, cloud-based products that other small to medium sized businesses primarily in two industries; property management and legal practice.



Looks For

Appfolio prioritizes finding candidates who are innovative, customer focused, and collaborative to join their team. With these values in mind, Appfolio looks to hire candidates who are highly organized, who demonstrate leadership skills, the ability to influence change and decision making, the ability to work cross functionally, and the ability to develop trusted relationships with clients.

History of


Headquartered in Santa Barbara, California, with offices in Los Angeles, San Diego, Dallas, and Boston, AppFolio, Inc. was founded in 2006 by Klaus Schauser and Jon Walker with the mission to revolutionize the way small and medium-sized businesses grow and compete.


Internship Programs

Appfolio Summer Internship Program

Appfolio offers internships over the summer in a variety of roles. Throughout the internship, interns are put on various teams to help work on projects that directly impact Appfolio’s product and users. Interns are given the same responsibilities as full-time employees and are treated as such. But it’s not all hard work and no play; interns are invited to the company’s social gatherings and all the foosball games.

What it's like to Work at


Quick Facts

Entry-level careers:
Sales / Account Management
Customer Success
Human Resources / People / Talent
UI & UX Design
Office Locations
Los Angeles, CA

Internship Info

Number of interns (2022)
Preferred education level
Sophomores, Juniors, and Seniors
  • Onsite fitness classes
  • Happy hours and free meals
  • Company social gatherings and events
  • 8 Company holidays


Interview Process

The interview process at Appfolio is typically 3 phases.

1. Initial Phone Screening

The first stage is a typically an initial phone interview that will serve as a screening that allows Appfolio to learn more about you and how you might fit. These questions tend to be more general and with HR.

2. Virtual Interview

If you make it past the initial screening, you will then be invited to a virtual interview. For technical roles, you may be given some technical questions or challenges. For example, Software Engineering interns are asked to code via screenshare. These questions will be more specific to your role and the interviewer will most likely be a part of the team or department you’d be working with.

3. In-Person Interview

Past the virtual interview, there will typically be an in-person interview that will serve as your final round. You may be asked technical questions again, as well as behavioral questions and questions about your background. This interview should be conducted by your potential manager or a lead in the department you’d be working with.