Software Engineer Intern (Summer 2017)

Who we are:

MyCase is a Web-based legal practice management software that is built for the modern law firm. MyCase is a division of AppFolio Inc., creators of cloud-based software, designed for specific industries, providing our customers with user-friendly, intuitive, and innovative solutions. Our headquarters are in Santa Barbara with other key offices in San Diego and Dallas.

What’s in it for you:

  • Competitive Pay

  • Amazing company culture

  • Room to grow and tons of mentoring

  • A fully stocked break room with all kinds of snacks and goodies

  • Being a part of a rapidly growing startup company in SaaS

What we are looking for:

We are looking for talented Software Engineer Interns.  As a 2016 summer intern, you'll be paired up with a software engineering mentor who will guide you through a meaningful software development project.

This is an ideal opportunity for someone who has a passion for building leading edge software, loves learning new and emerging technologies, and is driven to help build a successful SaaS product used by thousands of happy businesses. We foster an environment that empowers small teams and continuous learning.


  • Develop scalable, robust, and simple web-based solutions to solve complex business problems

  • Formulate, implement, and evaluate algorithms and database queries to support SaaS scalability and stability.

  • Implement new features and optimize existing ones to drive maximum performance

  • Rapidly fix bugs

  • Work closely with, and incorporate feedback from other engineering team members, QA, and product owners

  • Attend daily stand-up meetings, encourage collaboration, prioritization, and urgency to develop at a rapid pace.

  • Research, share, and recommend new technologies and trends

Skills & Knowledge:

  • Currently pursuing a BS, MS, or Ph.D in Computer Science or related technical discipline

  • Experience developing web-based applications (industry or academic)

  • Proficiency in a modern programming language (e.g. Ruby, Java)

  • Creativity, ability to solve complex problems without a roadmap

  • Must be hungry to learn and grow!

Nice to have:

  • Experience working across all levels of the development stack

  • Experience with Agile/Scrum software development processes

If you are interested in creating exceptional SaaS products and being part of a successful hypergrowth startup company, apply today!

No outside recruiter or agency submissions, please.
Such submissions will be considered free to AppFolio.

Back to top