Senior Software Engineer, Onboarding Systems Architect

AppFolio Inc

Goleta (CA)

On-site

USD 138,000 - 190,000

Full time

5 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 to join the Resident Onboarding team and become a technical domain expert in making move-ins effortless. You will design and evolve the service architecture for onboarding, including partner integrations and data pipelines, while mentoring engineers and driving thoughtful design decisions in an agile environment.

Ideal candidates have 5+ years of production web services experience, deep system design skills, and a track record of shaping

Qualifications

  • 5+ years of professional experience building and operating production web services.
  • Demonstrated 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 like our onboarding or customer care teams are handled and resolved swiftly. Exceptions should be exceptional.

Skills

Software architecture
System design
Third-party integrations
Clear design docs
Maintainable codebase
AI-assisted development
Communication

Tools

Ruby on Rails
Go
React
MySQL
AWS

Job description

AppFolio is hiring a Senior Software Engineer to join the Resident Onboarding team and become a technical domain expert in making move-ins effortless. You will design and evolve the service architecture for onboarding, including partner integrations and data pipelines, while mentoring engineers and driving thoughtful design decisions in an agile environment.

Ideal candidates have 5+ years of production web services experience, deep system design skills, and a track record of shaping

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 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: 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 • Goleta (CA)

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