Skip to Main Content

Director, Software Engineering - AI

AppFolio Remote, OR

  • Posted: over a month ago
  • Full-Time
Job Description

Hi, We’re AppFolio.

We’re innovators, changemakers, and collaborators. We’re more than just a software company — we’re a cloud-based provider that creates products to make our customers’ lives easier. We’re revolutionizing the way people do business, and we want your ideas, your enthusiasm, and your passion to help us keep on innovating.

We love where we work, and you can, too.

Whom we are looking for:
The Director of Engineering will manage and continue to grow a world‐class software engineering team for our award-winning LISA AI product and drive the successful delivery of platforms and products while contributing to the product strategy, platform, and roadmap.

This opportunity is ideal for someone who is passionate about hands-on engineering work, growing highly productive technical teams, and building leading-edge SaaS products used by thousands of happy customers. We foster an environment that empowers small teams to collaboratively set the technical direction of our solutions.

The location for the position is Venice, CA, or Santa Barbara, CA, but he have opened this search up to remote folks as well.

  • Lead, coach, and support a highly effective team of passionate engineers to foster a high-performance culture.
  • Recruit world‐class engineering talent and participate in the recruiting flow including attracting, screening, and closing high-caliber candidates.                                         
  • Build trusting relationships and collaborate across departments to execute company strategy.                                                     
  • Set the technical direction for the team, drive the evolution of the systems architecture, and make appropriate technology choices.
  • Manage the delivery of software using Agile best practices including continuous deployment, continuous integration, and test-driven development.                                                
  • Take a hands-on approach to the entire software development lifecycle: perform day-to-day project management to ensure successful, on-time releases; demonstrate ownership and accountability for the team’s delivery.                                 
  • Work effectively with product managers, engineers, and the engineering leadership team to allocate engineering resources appropriately across various projects, including balancing customer needs with longer-term product roadmap needs.
  • Promote a SMART codebase (Simple, Maintainable, Agile, Refactored, and Tested) for a SAFE product (Secure, Available, Fast, and Easy).
  • Implement processes and metrics to ensure that the team is extremely efficient and focused and that products are market-ready.
  • Enable a culture of creativity, collaboration, speed, innovation, and excellence while continuously elevating the quality and caliber of our engineering organization.
  • Create a productive work environment, and keep the team focused and fulfilled.
  • Ensure the team fully understands the goals and objectives of AppFolio as a company and how their work fits into the bigger picture.
Skills & Knowledge:
  • Bachelors, Masters, or Ph.D. in Computer Science or related technical discipline
  • Proven experience leading engineering teams during the evolution of the Engineering function from start-up to mid lifecycle.
  • Demonstrated track record of 5+ years successfully hiring, directly managing, coaching, and retaining world-class engineers.
  • 8+ years of hands-on software development experience building enterprise SaaS, cloud-based solutions, or consumer web platforms supporting millions of users and billions of online transactions per month.
  • 8+ years of demonstrated experience leading and contributing to the design, development, delivery, and maintenance of large-scale and high-performance platforms, including online web and data/analytics processing.
  • Recent experience using Agile methodologies.
  • Knowledge of release management and deployment workflow processes, from development release through staging and production deployment.
  • Exceptional interpersonal skills with a proven ability to build productive cross-departmental relationships and motivate team members. Must have a positive, can-do attitude and value collaboration.
  • Experience developing conversational AI products is a plus

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

Our Story

AppFolio (NASDAQ: APPF) was founded in 2006 with the mission to revolutionize vertical industry businesses by providing great software and service. Our easy-to-use, cloud-based software helps our customers more effectively market, manage, and grow their businesses.



Remote, OR



View all jobs at AppFolio

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.