Staff Software Engineer - AI & Distributed Systems

Appfolio

San Diego (CA)

Hybrid

USD 167,000 - 230,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AppFolio seeks a Staff Software Engineer in California to lead the architectural evolution of our Leasing Engineering Domain. This is a hands-on, full-stack leadership role owning system architecture and guiding AI-enabled workflows in production-grade SaaS infrastructure.

You will bridge ML, product, and UX to turn strategy into scalable reality, coach engineers, and drive high-stakes architectural decisions. Hybrid work with competitive compensation awaits.

Qualifications

  • 8+ years of experience developing and scaling web-based applications, preferably in a SaaS environment.
  • Experience leading architectural discussions, defining system design, and guiding technical decision-making.
  • Experience integrating AI/ML technologies into production-grade applications, making non-deterministic systems reliable.

Responsibilities

  • Drive the technical vision and strategy across Leasing teams, influencing roadmaps and key architectural decisions.
  • Lead the design and implementation of complex distributed systems powering agentic AI, balancing innovation with reliability and security.
  • Raise the bar for engineering quality through hands-on leadership in design and code, establishing standards for the team to ship confidently.
  • Act as a force multiplier by coaching engineers and fostering a high-trust, autonomous culture with ownership.
  • Collaborate with Product, Design, and ML leaders to align AI capabilities with customer value.
  • Own the full lifecycle of solutions from discovery to production, in a highly autonomous team.
  • Proactively research and apply new technologies to improve system quality and delivery speed.

Skills

Distributed systems
Architectural leadership
AI/ML integration
Full-stack leadership
SaaS experience
Clean architecture
Code mentorship
Ambiguity handling

Education

Bachelor’s in CS

Tools

Ruby on Rails
React
AWS
Service-oriented architectures

Job description

AppFolio seeks a Staff Software Engineer in California to lead the architectural evolution of our Leasing Engineering Domain. This is a hands-on, full-stack leadership role owning system architecture and guiding AI-enabled workflows in production-grade SaaS infrastructure.

You will bridge ML, product, and UX to turn strategy into scalable reality, coach engineers, and drive high-stakes architectural decisions. Hybrid work with competitive compensation awaits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer — AI & Distributed Systems Leader
Staff Software Engineer — AI & Distributed Systems Leader

Appfolio • Denver (CO)

Hybrid
USD 170,000 - 230,000
Staff Software Architect - AI & SaaS Systems Leader
Staff Software Architect - AI & SaaS Systems Leader

Appfolio • Santa Barbara (CA)

Hybrid
USD 167,000 - 230,000
Staff Software Engineer - AI-Driven SaaS Architect
Staff Software Engineer - AI-Driven SaaS Architect

Appfolio • San Francisco (CA)

Hybrid
USD 167,000 - 230,000
Staff Software Engineer: AI-Driven SaaS Architect
Staff Software Engineer: AI-Driven SaaS Architect

Appfolio • Chicago (IL)

Hybrid
USD 167,000 - 230,000
Staff Software Architect - AI-Driven SaaS Platforms
Staff Software Architect - AI-Driven SaaS Platforms

AppFolio, Inc. • Santa Barbara (CA)

Hybrid
USD 167,000 - 230,000
Staff Software Architect: AI‑Driven SaaS & Systems
Staff Software Architect: AI‑Driven SaaS & Systems

Appfolio • Atlanta (GA)

On-site
USD 167,000 - 230,000
Staff Software Architect — AI‑Driven Leasing SaaS
Staff Software Architect — AI‑Driven Leasing SaaS

Appfolio • Dallas (TX)

Hybrid
USD 167,000 - 230,000
Staff Software Engineer: AI-First SaaS Architect (Remote)
Staff Software Engineer: AI-First SaaS Architect (Remote)

AppFolio • United States

Hybrid
USD 167,000 - 230,000
Staff Software Engineer — AI-Driven SaaS Architect
Staff Software Engineer — AI-Driven SaaS Architect

AppFolio, Inc. • Santa Barbara (CA)

Hybrid
USD 167,000 - 230,000
Senior Staff Software Engineer – AI-Driven SaaS Platform
Senior Staff Software Engineer – AI-Driven SaaS Platform

Appfolio • San Francisco (CA)

On-site
USD 167,000 - 230,000