Senior Software Engineer – Onboarding Systems Architect

Appfolio

Santa Barbara (CA)

Hybrid

USD 138,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AppFolio is seeking a Senior Software Engineer for the Resident Onboarding team. You will own end-to-end residency onboarding systems, integrate partners, and shape data pipelines, influencing system design and ongoing maintenance.

The role demands a strong background in scalable architectures, collaboration across teams, and an emphasis on code quality with thorough testing. We value engineers who can drive technical direction in a small, empowered unit.

Qualifications

  • 5+ years of professional experience building and operating production web services.
  • Ownership of the architecture of a multi-service system, from design through production support.
  • Production experience with Ruby on Rails, Go, or a comparable web stack, with willingness to work in both.
  • Clear communication skills: you know how to be heard and listen.
  • Track record of leading technical design across a team and influencing engineers who do not report to you.

Responsibilities

  • Build a deep understanding of the resident onboarding domain, enabling you and your team to truly own it end to end.
  • Design and evolve the service architecture for onboarding, including partner integrations, data pipelines, and the interfaces other AppFolio teams build against.
  • Lead design reviews, author technical proposals, and drive decisions to closure with clear trade‑off analysis.
  • Develop scalable, robust, and simple solutions to complex business problems, refactoring or starting fresh when it makes sense.
  • Define observability and alerting standards for the team's services so that every alert is actionable and every incident has a clear owner.
  • Mentor and guide other engineers through in‑depth code review, pairing, and healthy technical debate.
  • Work in a truly agile fashion to turn a large, unruly problem into thinly sliced deliverables and execute quickly against them.
  • Prioritize quality. Thoughtful test coverage is a given and any escalations from external stakeholders like our onboarding or customer care teams are handled and resolved swiftly.

Skills

5+ years exp
System architecture ownership
Ruby on Rails / Go
Clear communication
Technical design leadership

Tools

Ruby on Rails
Go
React
MySQL
AWS

Job description

AppFolio is seeking a Senior Software Engineer for the Resident Onboarding team. You will own end-to-end residency onboarding systems, integrate partners, and shape data pipelines, influencing system design and ongoing maintenance.

The role demands a strong background in scalable architectures, collaboration across teams, and an emphasis on code quality with thorough testing. We value engineers who can drive technical direction in a small, empowered unit.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Onboarding Systems Architect
Senior Software Engineer, Onboarding Systems Architect

Appfolio • Atlanta (GA)

On-site
USD 138,000 - 190,000
Senior Software Architect – Onboarding & Integrations
Senior Software Architect – Onboarding & Integrations

Appfolio • Chicago (IL)

On-site
USD 138,000 - 190,000
Senior Software Engineer, Resident Onboarding Architect
Senior Software Engineer, Resident Onboarding Architect

Appfolio • Denver (CO)

Hybrid
USD 138,000 - 190,000
Senior Software Engineer, Onboarding Systems Architect
Senior Software Engineer, Onboarding Systems Architect

AppFolio Inc • Goleta (CA)

On-site
USD 138,000 - 190,000
Senior Software Engineer: Resident Onboarding & Architecture
Senior Software Engineer: Resident Onboarding & Architecture

Appfolio • San Diego (CA)

On-site
USD 138,000 - 190,000
Senior Software Engineer — Onboarding Platform Lead
Senior Software Engineer — Onboarding Platform Lead

Appfolio • San Francisco (CA)

On-site
USD 138,000 - 190,000
Senior Software Engineer, Resident Onboarding (Hybrid)
Senior Software Engineer, Resident Onboarding (Hybrid)

AppFolio, Inc. • Santa Barbara (CA)

Hybrid
USD 138,000 - 190,000
Sr. Software Engineer - Resident Onboarding
Sr. Software Engineer - Resident Onboarding

AppFolio Inc • California

On-site
USD 138,000 - 190,000
Sr. Software Engineer - Resident Onboarding
Sr. Software Engineer - Resident Onboarding

AppFolio, Inc. • Santa Barbara (CA)

Hybrid
USD 138,000 - 190,000
Sr. Software Engineer - Resident Onboarding
Sr. Software Engineer - Resident Onboarding

AppFolio Inc • Goleta (CA)

On-site
USD 138,000 - 190,000