Staff Software Engineer - Resident Concierge

AppFolio Inc•Goleta, CA
•$167,200 - $229,900•Hybrid

About The Position

AppFolio is seeking a pioneering technical leader for a young, high-growth, cross-functional product development team to help drive the engineering growth and evolution of its Resident Concierge segment. The Staff Software Engineer will design and build app experiences and production-grade SaaS infrastructure, translating sophisticated business needs into robust products for property managers and residents. The role calls for technical excellence, collaboration, mentoring, and the use of generative AI-assisted techniques to build innovative products at scale. The engineer will help shape technical vision and strategy, guide architecture and system design, and lead development of distributed systems designed to support substantially increased traffic and engagement. The team is highly autonomous and owns solutions across their full lifecycle, from discovery through production. The role also includes coaching engineers, collaborating with Product, Design, and Machine Learning leaders, applying useful technologies and patterns, and maintaining software quality through test-driven development, code reviews, and continuous integration.

Requirements

  • At least 8 years of experience developing and scaling web-based applications; SaaS experience is preferred.
  • Track record of leading high-stakes projects from initial ambiguity to successful launch, aligning stakeholders, making technical trade-offs, and ensuring long-term system health.
  • Experience leading architectural discussions, defining system design, and guiding technical decision-making.
  • Proactive adoption of AI tooling, including the ability to prompt, iterate, and validate AI-generated output to maintain high standards.
  • Pragmatic approach to technology, adopting new tools when they add value while mastering proven technologies.
  • Care for long-term maintainability, clean architecture, refactoring, and code cleanliness.
  • Ability to solve complex problems without a roadmap.
  • Willingness to go the extra mile when needed while modeling and maintaining healthy work-life balance.

Nice To Haves

  • Bachelor’s, Master’s, or Ph.D. in Computer Science or a related technical discipline.
  • Experience with technologies in the company’s stack, such as Golang, React, AWS, or service-oriented architectures.
  • Experience in a SaaS environment.

Responsibilities

  • Drive technical vision and strategy across the Resident Concierge subsegment, influence the product roadmap, and make architectural decisions aligned with business goals.
  • Lead the design and implementation of complex distributed systems and prepare systems for a 10x increase in traffic and engagement.
  • Coach engineers and foster a high-trust, autonomous culture of continuous learning and ownership.
  • Collaborate with Product, Design, and Machine Learning leaders to connect AI capabilities with customer value.
  • Own the full lifecycle of solutions, from discovery and development through production.
  • Research, share, and apply technologies and patterns that improve system quality and accelerate delivery.
  • Use test-driven development, code reviews, and continuous integration to deliver high-quality software and address bugs.
  • Lead high-stakes projects from ambiguity to launch, align stakeholders, make technical trade-offs, and support long-term system health.
  • Lead architectural discussions, define system design, and guide technical decision-making.
  • Promote maintainable code, clean architecture, refactoring, and sensible resolution of code smells.
  • Adopt and validate AI-generated output and use AI tools in daily work.

Benefits

  • Regular full-time employees are eligible for benefits; specific benefits are not listed.
  • Compelling total rewards package; additional benefits or bonuses may be available depending on role and employment type.
  • Opportunities for growth and development through coaching, mentorship, and time and tools to develop skills.
  • Hybrid-work environment described as flexible, personal, and connected.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service