Senior Software Engineer — Onboarding Platform Lead

Appfolio

San Francisco (CA)

On-site

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 hiring a Senior Software Engineer for the Resident Onboarding team in San Francisco. You will own end-to-end onboarding systems, integrate with partners, and shape data pipelines and interfaces used by other AppFolio teams.

You will guide architectural decisions, review designs, and mentor engineers while delivering robust, test-covered code in an agile environment. This on-site role offers a path to technical leadership within a growing platform.

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.
  • Crisp communication skills: you know how to be heard and better-yet… 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 are handled swiftly.

Skills

5+ years experience
Architecture ownership
Ruby on Rails
Go
System design
Communication skills
Technical leadership

Tools

Ruby on Rails
Go
React
MySQL
AWS

Job description

AppFolio is hiring a Senior Software Engineer for the Resident Onboarding team in San Francisco. You will own end-to-end onboarding systems, integrate with partners, and shape data pipelines and interfaces used by other AppFolio teams.

You will guide architectural decisions, review designs, and mentor engineers while delivering robust, test-covered code in an agile environment. This on-site role offers a path to technical leadership within a growing platform.

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 Engineer – Onboarding Systems Architect
Senior Software Engineer – Onboarding Systems Architect

Appfolio • Santa Barbara (CA)

Hybrid
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, 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 Architect – Onboarding & Integrations
Senior Software Architect – Onboarding & Integrations

Appfolio • Chicago (IL)

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. • Santa Barbara (CA)

Hybrid
USD 138,000 - 190,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
Senior Full-Stack Engineer — Lead SaaS Platform Growth
Senior Full-Stack Engineer — Lead SaaS Platform Growth

Appfolio • Atlanta (GA)

On-site
USD 138,000 - 173,000