Salesforce Architect

Who we are:

Over ten years ago, we launched AppFolio (NASDAQ: APPF) to revolutionize the way small and medium-sized businesses grow and compete. Today our software solutions serve the property management and legal industries.  At the heart of our products and services is a talented and agile team that understands the importance of a 100% customer focus.

With offices in Santa Barbara, Dallas, and San Diego, our business is built for long term success fueled by happy, loyal customers and a team of AppFolians who contribute to our great culture every day.

To learn more about AppFolio and our company values check out our profile on The Muse!

Why AppFolio?

  • Competitive Compensation
  • Medical, Dental, Vision, and a 401k Match
  • Amazing company culture: focus on a complete lifestyle
  • Recharge: 20 Days PTO + 9 Paid Holidays
  • Built to last: Grow your career in an innovative, public company
  • Make an impact: your work plays a key role in transforming our customers’ businesses
  • Love your team members: co-workers are often friends too
  • Offices stocked with healthy snacks, games, and goodies
  • A commitment to health/wellness including onsite fitness classes
  • Give back to your team and your community

Appfolio has an immediate opportunity for an extremely talented Salesforce Architect who wants to have a significant and measurable positive impact for users, the company's bottom line, and the industry. The Salesforce Architect role is responsible for software architecture for our business-related systems.  This position does not only require excellent technical skills, but outstanding analytical, leadership and influencing skills paired with great business insight. It is a cross-functional leadership role that requires alignment building and communication with the engineering organization.


  • Lead all technical design sessions and collaborate internally to develop solutions to enhance the Salesforce platform
  • Hands-on with all aspects of our technical CRM operations
  • Responsible to develop architectural principles, frameworks, and standards
  • Closely monitor proper testing and performance and security requirements
  • Implement infrastructure, system, application-level monitoring to ensure high system availability
  • Improve and manage application/configuration deployment tools

Skills & Knowledge

  • BS, MS or Ph.D. in Computer Science or a related technical discipline
  • 5+ years related industry experience in a SaaS company
  • Skilled in APEX and Visualforce
  • Experience with Service Cloud and/or Marketing Cloud
  • Experience with HTML, JavaScript, CSS
  • Experience with Lightning
  • Salesforce Certified Developer, additional certifications desired
  • Experience with CI/CD
  • Enterprise integration architecture and patterns, MicroServices and Orchestration
  • Strong understanding of integrations and databases
  • Excellent communication skills
  • Experience with Agile development

Nice to Have:

  • Experience in Cloud application design and development in, Heroku, Ruby on Rails, SpringSource, Amazon RDS, Azure, J2EE or .Net

Back to top